Patents by Inventor Raghuraman Krishnamoorthi

Raghuraman Krishnamoorthi 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: 11586924
    Abstract: An apparatus of operating a computational network is configured to determine a low-rank approximation for one or more layers of the computational network based at least in part on a set of residual targets. A set of candidate rank vectors corresponding to the set of residual targets may be determined. Each of the candidate rank vectors may be evaluated using an objective function. A candidate rank vector may be selected and used to determine the low rank approximation. The computational network may be compressed based on the low-rank approximation. In turn the computational network may be operated using the one or more compressed layers.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: February 21, 2023
    Assignee: Qualcomm Incorporated
    Inventors: Anthony Sarah, Raghuraman Krishnamoorthi
  • Patent number: 11263475
    Abstract: A method of dynamically updating a feature database that contains features corresponding to a known target object includes providing an image, extracting a first set of features from within the captured image, and comparing the first set of features to the features stored in the feature database. If it is determined that the target object is present in the image then at least one of the extracted features of the first set that are not already included in the feature database are added to the feature database.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: March 1, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Raghuraman Krishnamoorthi, Bojan Vrcelj
  • Patent number: 11238346
    Abstract: An apparatus for learning a rank of an artificial neural network is configured to decompose a weight tensor into a first weight tensor and a second weight tensor. A set of rank selection parameters are applied to the first weight tensor and the second weight tensor to truncate the rank of the first weight tensor and the second weight tensor. The set of rank selection parameters are updated simultaneously with the weight tensors by averaging updates calculated for each rank selection parameter of the set of rank selection parameters.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: February 1, 2022
    Assignee: Qualcomm Incorproated
    Inventors: Regan Blythe Towal, Raghuraman Krishnamoorthi
  • Publication number: 20210250148
    Abstract: Systems and techniques are disclosed to reduce pilot overhead by providing common reference signals coded with cover codes that are orthogonal in time and frequency domains. Common reference signals that are coded by cover codes orthogonal in both domains can be de-spread in both the time and frequency domains for improved resolution and larger pull-in windows for both. Also disclosed is semi-uniform pilot spacing in both the frequency and time domains. In a time domain, a first pilot symbol pair is spaced by a first time interval from each other and a second pilot symbol pair is spaced by a second time interval from the first pair, the second interval being greater than the first. In a frequency domain, a first set of pilot symbols is densely placed in a selected frequency band and a second set of pilot symbols is sparsely placed surrounding and including the selected frequency band.
    Type: Application
    Filed: February 19, 2021
    Publication date: August 12, 2021
    Inventors: Jing Jiang, Joseph Binamira Soriaga, Krishna Kiran Mukkavilli, Tingfang Ji, Huilin Xu, Naga Bhushan, Raghuraman Krishnamoorthi, Peter Pui Lok Ang, John Edward Smee
  • Patent number: 10931420
    Abstract: Systems and techniques are disclosed to reduce pilot overhead by providing common reference signals coded with cover codes that are orthogonal in time and frequency domains. Common reference signals that are coded by cover codes orthogonal in both domains can be de-spread in both the time and frequency domains for improved resolution and larger pull-in windows for both. Also disclosed is semi-uniform pilot spacing in both the frequency and time domains. In a time domain, a first pilot symbol pair is spaced by a first time interval from each other and a second pilot symbol pair is spaced by a second time interval from the first pair, the second interval being greater than the first. In a frequency domain, a first set of pilot symbols is densely placed in a selected frequency band and a second set of pilot symbols is sparsely placed surrounding and including the selected frequency band.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: February 23, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Jing Jiang, Joseph Binamira Soriaga, Krishna Kiran Mukkavilli, Tingfang Ji, Huilin Xu, Naga Bhushan, Raghuraman Krishnamoorthi, Peter Pui Lok Ang, John Edward Smee
  • Publication number: 20200134448
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a neural network that has one or more batch normalized neural network layers for use by a quantized inference system. One of the methods includes receiving a first batch of training data; determining batch normalization statistics for the first batch of training data; determining a correction factor from the batch normalization statistics for the first batch of training data and the long-term moving averages of the batch normalization statistics; generating batch normalized weights from the floating point weights for the batch normalized first neural network layer, comprising applying the correction factor to the floating point weights of the batch normalized first neural network layer; quantizing the batch normalized weights; determining a gradient of an objective function; and updating the floating point weights using the gradient.
    Type: Application
    Filed: January 30, 2019
    Publication date: April 30, 2020
    Inventors: Suharsh Vikram Sivakumar, Raghuraman Krishnamoorthi
  • Publication number: 20190356441
    Abstract: Systems and techniques are disclosed to reduce pilot overhead by providing common reference signals coded with cover codes that are orthogonal in time and frequency domains. Common reference signals that are coded by cover codes orthogonal in both domains can be de-spread in both the time and frequency domains for improved resolution and larger pull-in windows for both. Also disclosed is semi-uniform pilot spacing in both the frequency and time domains. In a time domain, a first pilot symbol pair is spaced by a first time interval from each other and a second pilot symbol pair is spaced by a second time interval from the first pair, the second interval being greater than the first. In a frequency domain, a first set of pilot symbols is densely placed in a selected frequency band and a second set of pilot symbols is sparsely placed surrounding and including the selected frequency band.
    Type: Application
    Filed: July 30, 2019
    Publication date: November 21, 2019
    Inventors: Jing Jiang, Joseph Binamira Soriaga, Krishna Kiran Mukkavilli, Tingfang Ji, Huilin Xu, Naga Bhushan, Raghuraman Krishnamoorthi, Peter Pui Lok Ang, John Edward Smee
  • Publication number: 20190332941
    Abstract: An apparatus for learning a rank of an artificial neural network is configured to decompose a weight tensor into a first weight tensor and a second weight tensor. A set of rank selection parameters are applied to the first weight tensor and the second weight tensor to truncate the rank of the first weight tensor and the second weight tensor. The set of rank selection parameters are updated simultaneously with the weight tensors by averaging updates calculated for each rank selection parameter of the set of rank selection parameters.
    Type: Application
    Filed: April 25, 2018
    Publication date: October 31, 2019
    Inventors: Regan Blythe TOWAL, Raghuraman KRISHNAMOORTHI
  • Patent number: 10382177
    Abstract: Systems and techniques are disclosed to reduce pilot overhead by providing common reference signals coded with cover codes that are orthogonal in time and frequency domains. Common reference signals that are coded by cover codes orthogonal in both domains can be de-spread in both the time and frequency domains for improved resolution and larger pull-in windows for both. Also disclosed is semi-uniform pilot spacing in both the frequency and time domains. In a time domain, a first pilot symbol pair is spaced by a first time interval from each other and a second pilot symbol pair is spaced by a second time interval from the first pair, the second interval being greater than the first. In a frequency domain, a first set of pilot symbols is densely placed in a selected frequency band and a second set of pilot symbols is sparsely placed surrounding and including the selected frequency band.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: August 13, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Jing Jiang, Joseph Binamira Soriaga, Krishna Kiran Mukkavilli, Tingfang Ji, Huilin Xu, Naga Bhushan, Raghuraman Krishnamoorthi, Peter Pui Lok Ang, John Edward Smee
  • Publication number: 20190228311
    Abstract: An apparatus of operating a computational network is configured to determine a low-rank approximation for one or more layers of the computational network based at least in part on a set of residual targets. A set of candidate rank vectors corresponding to the set of residual targets may be determined. Each of the candidate rank vectors may be evaluated using an objective function. A candidate rank vector may be selected and used to determine the low rank approximation. The computational network may be compressed based on the low-rank approximation. In turn the computational network may be operated using the one or more compressed layers.
    Type: Application
    Filed: January 23, 2018
    Publication date: July 25, 2019
    Inventors: Anthony SARAH, Raghuraman KRISHNAMOORTHI
  • Patent number: 10347218
    Abstract: Methods, systems, computer-readable media, and apparatuses for image processing and utilization are presented. In some embodiments, an image containing at a face of a user may be obtained using a mobile device. An orientation of the face of the user within the image may be determined using the mobile device. The orientation of the face of the user may be determined using multiple stages: (a) a rotation stage for controlling a rotation applied to a portion of the image, to generate a portion of rotated image, and (b) an orientation stage for controlling an orientation applied to orientation-specific feature detection performed on the portion of rotated image. The determined orientation of the face of the user may be utilized as a control input to modify a display rotation of the mobile device.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: July 9, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Edwin Chongwoo Park, Raghuraman Krishnamoorthi, Venkat Rangan, Nelson Rasquinha
  • Patent number: 10177826
    Abstract: Techniques are described for wireless communication. One method includes identifying a plurality of channel responses corresponding to a plurality of channels. Each channel of the plurality of channels corresponds to a pairing of a transmit antenna with a receive antenna. Each channel response of the plurality of channel responses corresponds to a plurality of tone subsets. The method also includes selecting, for each channel of the plurality of channels, a subset of non-frequency domain components of the channel response for the channel, and transmitting, for at least one channel of the plurality of channels, at least one subset of channel state information (CSI). The at least one subset of CSI is based at least in part on at least one of the selected subsets of non-frequency domain components.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: January 8, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Alexandros Manolakos, Jing Jiang, June Namgoong, Raghuraman Krishnamoorthi, Joseph Binamira Soriaga, Tingfang Ji
  • Publication number: 20180357510
    Abstract: A method of dynamically updating a feature database that contains features corresponding to a known target object includes providing an image, extracting a first set of features from within the captured image, and comparing the first set of features to the features stored in the feature database. If it is determined that the target object is present in the image then at least one of the extracted features of the first set that are not already included in the feature database are added to the feature database.
    Type: Application
    Filed: August 21, 2018
    Publication date: December 13, 2018
    Inventors: Raghuraman Krishnamoorthi, Bojan Vrcelj
  • Publication number: 20180309557
    Abstract: Systems and techniques are disclosed to reduce pilot overhead by providing common reference signals coded with cover codes that are orthogonal in time and frequency domains. Common reference signals that are coded by cover codes orthogonal in both domains can be de-spread in both the time and frequency domains for improved resolution and larger pull-in windows for both. Also disclosed is semi-uniform pilot spacing in both the frequency and time domains. In a time domain, a first pilot symbol pair is spaced by a first time interval from each other and a second pilot symbol pair is spaced by a second time interval from the first pair, the second interval being greater than the first. In a frequency domain, a first set of pilot symbols is densely placed in a selected frequency band and a second set of pilot symbols is sparsely placed surrounding and including the selected frequency band.
    Type: Application
    Filed: June 28, 2018
    Publication date: October 25, 2018
    Inventors: Jing Jiang, Joseph Binamira Soriaga, Krishna Kiran Mukkavilli, Tingfang Ji, Huilin Xu, Naga Bhushan, Raghuraman Krishnamoorthi, Peter Pui Lok Ang, John Edward Smee
  • Patent number: 10083368
    Abstract: A method of dynamically updating a feature database that contains features corresponding to a known target object includes providing an image, extracting a first set of features from within the captured image, and comparing the first set of features to the features stored in the feature database. If it is determined that the target object is present in the image then at least one of the extracted features of the first set that are not already included in the feature database are added to the feature database.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: September 25, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Raghuraman Krishnamoorthi, Bojan Vrcelj
  • Publication number: 20180260695
    Abstract: A method, a computer-readable medium, and an apparatus for compressing a neural network with an unlabeled data set are provided. The apparatus may generate a first set of consecutive layers for the neural network. The first set of consecutive layers may share inputs with a second set of consecutive layers of the neural network. The apparatus may adjust weights associated with the first set of consecutive layers based on a function the difference between a first set of output values from the first set of consecutive layers and a second set of output values from the second set of consecutive layers in response to the unlabeled data set. The apparatus may remove the second set of consecutive layers from the neural network when the function of the difference between the first set of output values and the second set of output values satisfies a threshold.
    Type: Application
    Filed: March 7, 2017
    Publication date: September 13, 2018
    Inventors: Somdeb MAJUMDAR, Raghuraman KRISHNAMOORTHI
  • Patent number: 10038528
    Abstract: Systems and techniques are disclosed to reduce pilot overhead by providing common reference signals coded with cover codes that are orthogonal in time and frequency domains. Common reference signals that are coded by cover codes orthogonal in both domains can be de-spread in both the time and frequency domains for improved resolution and larger pull-in windows for both. Also disclosed is semi-uniform pilot spacing in both the frequency and time domains. In a time domain, a first pilot symbol pair is spaced by a first time interval from each other and a second pilot symbol pair is spaced by a second time interval from the first pair, the second interval being greater than the first. In a frequency domain, a first set of pilot symbols is densely placed in a selected frequency band and a second set of pilot symbols is sparsely placed surrounding and including the selected frequency band.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: July 31, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Jing Jiang, Joseph Binamira Soriaga, Krishna Kiran Mukkavilli, Tingfang Ji, Huilin Xu, Naga Bhushan, Raghuraman Krishnamoorthi, Peter Pui Lok Ang, John Edward Smee
  • Patent number: 9929812
    Abstract: Methods, systems, and devices for wireless communication are described. One method includes identifying a plurality of intermediate precoders corresponding to a plurality of tone subsets. The plurality of intermediate precoders define a plurality of vectors across the plurality of tone subsets. The method further includes selecting, for each vector of the plurality of vectors, a subset of non-frequency domain components of the vector, such as time-domain components; modifying the plurality of intermediate precoders to a plurality of smoothed precoders based at least in part on the selected subset of non-frequency domain components for each vector; and precoding a plurality of transmit streams using the plurality of smoothed precoders. The plurality of smoothed precoders is smoothed in a frequency domain compared to the plurality of intermediate precoders. Smoothing precoders may enable application of wideband channel estimation techniques using user equipment (UE)-specific reference signals.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: March 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Alexandros Manolakos, June Namgoong, Raghuraman Krishnamoorthi, Jing Jiang, Joseph Binamira Soriaga, Tingfang Ji, Krishna Kiran Mukkavilli
  • Publication number: 20180018946
    Abstract: Methods, systems, computer-readable media, and apparatuses for image processing and utilization are presented. In some embodiments, an image containing at a face of a user may be obtained using a mobile device. An orientation of the face of the user within the image may be determined using the mobile device. The orientation of the face of the user may be determined using multiple stages: (a) a rotation stage for controlling a rotation applied to a portion of the image, to generate a portion of rotated image, and (b) an orientation stage for controlling an orientation applied to orientation-specific feature detection performed on the portion of rotated image. The determined orientation of the face of the user may be utilized as a control input to modify a display rotation of the mobile device.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 18, 2018
    Inventors: Edwin Chongwoo PARK, Raghuraman KRISHNAMOORTHI, Venkat RANGAN, Nelson RASQUINHA
  • Patent number: 9684831
    Abstract: A method of recognizing an object of interest in an image includes extracting a first set of features from within the image. Each extracted feature in the first set of features is then categorized as either blob-like or edge-like. A second set of features is then taken from the first set, where a number of the edge-like features to include in the second set of features is based on a relative number of edge-like features to blob-like features included in the first set of extracted features. An object of interest within the image is detected according to the second set of features.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: June 20, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Raghuraman Krishnamoorthi, Bojan Vrcelj