Patents by Inventor Sharat Chikkerur

Sharat Chikkerur 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: 11954597
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using embedded function with a deep network. One of the methods includes receiving an input comprising a plurality of features, wherein each of the features is of a different feature type; processing each of the features using a respective embedding function to generate one or more numeric values, wherein each of the embedding functions operates independently of each other embedding function, and wherein each of the embedding functions is used for features of a respective feature type; processing the numeric values using a deep network to generate a first alternative representation of the input, wherein the deep network is a machine learning model composed of a plurality of levels of non-linear operations; and processing the first alternative representation of the input using a logistic regression classifier to predict a label for the input.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: April 9, 2024
    Assignee: Google LLC
    Inventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Gary R. Holt, Julian P. Grady, Sharat Chikkerur, David W. Sculley, II
  • Publication number: 20230325657
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using embedded function with a deep network. One of the methods includes receiving an input comprising a plurality of features, wherein each of the features is of a different feature type; processing each of the features using a respective embedding function to generate one or more numeric values, wherein each of the embedding functions operates independently of each other embedding function, and wherein each of the embedding functions is used for features of a respective feature type; processing the numeric values using a deep network to generate a first alternative representation of the input, wherein the deep network is a machine learning model composed of a plurality of levels of non-linear operations; and processing the first alternative representation of the input using a logistic regression classifier to predict a label for the input.
    Type: Application
    Filed: October 24, 2022
    Publication date: October 12, 2023
    Inventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Gary R. Holt, Julian P. Grady, Sharat Chikkerur, David W. Sculley, II
  • Patent number: 11481631
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using embedded function with a deep network. One of the methods includes receiving an input comprising a plurality of features, wherein each of the features is of a different feature type; processing each of the features using a respective embedding function to generate one or more numeric values, wherein each of the embedding functions operates independently of each other embedding function, and wherein each of the embedding functions is used for features of a respective feature type; processing the numeric values using a deep network to generate a first alternative representation of the input, wherein the deep network is a machine learning model composed of a plurality of levels of non-linear operations; and processing the first alternative representation of the input using a logistic regression classifier to predict a label for the input.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: October 25, 2022
    Assignee: Google LLC
    Inventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Gary R. Holt, Julian P Grady, Sharat Chikkerur, David W. Sculley, II
  • Patent number: 10679124
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using embedded function with a deep network. One of the methods includes receiving an input comprising a plurality of features, wherein each of the features is of a different feature type; processing each of the features using a respective embedding function to generate one or more numeric values, wherein each of the embedding functions operates independently of each other embedding function, and wherein each of the embedding functions is used for features of a respective feature type; processing the numeric values using a deep network to generate a first alternative representation of the input, wherein the deep network is a machine learning model composed of a plurality of levels of non-linear operations; and processing the first alternative representation of the input using a logistic regression classifier to predict a label for the input.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: June 9, 2020
    Assignee: Google LLC
    Inventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Gary R. Holt, Julian P. Grady, Sharat Chikkerur, David W. Sculley, II
  • Patent number: 9514404
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using embedded function with a deep network. One of the methods includes receiving an input comprising a plurality of features, wherein each of the features is of a different feature type; processing each of the features using a respective embedding function to generate one or more numeric values, wherein each of the embedding functions operates independently of each other embedding function, and wherein each of the embedding functions is used for features of a respective feature type; processing the numeric values using a deep network to generate a first alternative representation of the input, wherein the deep network is a machine learning model composed of a plurality of levels of non-linear operations; and processing the first alternative representation of the input using a logistic regression classifier to predict a label for the input.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: December 6, 2016
    Assignee: Google Inc.
    Inventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Gary R. Holt, Julian P. Grady, Sharat Chikkerur, David W. Sculley, II
  • Patent number: 9141916
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using embedded function with a deep network. One of the methods includes receiving an input comprising a plurality of features, wherein each of the features is of a different feature type; processing each of the features using a respective embedding function to generate one or more numeric values, wherein each of the embedding functions operates independently of each other embedding function, and wherein each of the embedding functions is used for features of a respective feature type; processing the numeric values using a deep network to generate a first alternative representation of the input, wherein the deep network is a machine learning model composed of a plurality of levels of non-linear operations; and processing the first alternative representation of the input using a logistic regression classifier to predict a label for the input.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: September 22, 2015
    Assignee: Google Inc.
    Inventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Gary R. Holt, Julian P. Grady, Sharat Chikkerur, David W. Sculley
  • Publication number: 20140058838
    Abstract: Systems, methods, and computer-readable storage media that may be used to provide advertisements to multilingual users are provided. One method includes receiving a search query in the first language entered by the user into a search engine. The method further includes determining a plurality of languages understood by a user based on one or more inputs received from the user. The plurality of languages includes a first language and a second language. The method further includes identifying, using at least one processing circuit, first advertising content in the first language based on the search query. The method further includes identifying, using the at least one processing circuit, second advertising content in the second language based on the search query. The method further includes providing the first advertising content and the second advertising content to the user.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Inventors: Awaneesh Verma, Sharat Chikkerur
  • Patent number: 8005277
    Abstract: A method and apparatus for obtaining, hashing, storing and using fingerprint data related to fingerprint minutia including the steps of: a) determining minutia points within a fingerprint, b) determining a plurality of sets of proximate determined minutia points, c) subjecting a plurality of representations of the determined sets of minutia points to a hashing function, and d) storing or comparing resulting hashed values for fingerprint matching.
    Type: Grant
    Filed: March 2, 2007
    Date of Patent: August 23, 2011
    Assignee: Research Foundation-State University of NY
    Inventors: Sergey Tulyakov, Faisal Farooq, Sharat Chikkerur, Venu Govindaraju
  • Patent number: 7689006
    Abstract: Method and apparatus for securing biometric data using multiple biometrics. The method includes the steps of: a) converting a first biometric to an irreversibly altered biometric using a parameterized transform function and b) prior to said conversion parameterizing a non-invertible transform function using at least one additional biometric. The apparatus is an apparatus for converting a first biometric to an irreversibly altered biometric using a parameterized non-invertible transform function comprising a computer containing a program for calculating the irreversibly altered biometric based upon input of a first biometric into the parameterized non-invertible transform function.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: March 30, 2010
    Assignee: The Research Foundation of State University of NY
    Inventors: Venu Govindaraju, Viraj Chavan, Sharat Chikkerur
  • Publication number: 20070253608
    Abstract: A method and apparatus for obtaining, hashing, storing and using fingerprint data related to fingerprint minutia including the steps of: a) determining minutia points within a fingerprint, b) determining a plurality of sets of proximate determined minutia points, c) subjecting a plurality of representations of the determined sets of minutia points to a hashing function, and d) storing or comparing resulting hashed values for fingerprint matching.
    Type: Application
    Filed: March 2, 2007
    Publication date: November 1, 2007
    Applicant: The Research Foundation of State University of New York STOR Intellectual Property Division
    Inventors: Sergey Tulyakov, Faisal Farooq, Sharat Chikkerur, Venu Govindaraju
  • Publication number: 20070217708
    Abstract: The invention provides a method, system, and program product for transforming a multi-dimensional biometric feature point set. More particularly, the invention provides a method for transforming a biometric image using surface folding of the image. In one embodiment, the invention provides a method for transforming a multi-dimensional biometric feature point set, the method comprising: converting the multi-dimensional biometric feature point set to a canonical position and orientation; applying a non-invertible transform function to each of a plurality of points of the biometric feature point set; and providing a transformed biometric feature point set comprising a plurality of transformed points.
    Type: Application
    Filed: March 20, 2006
    Publication date: September 20, 2007
    Applicant: International Business Machines Corporation
    Inventors: Rudolf Bolle, Sharat Chikkerur, Jonathan Connell, Nalini Ratha
  • Publication number: 20060078171
    Abstract: Method and apparatus for securing biometric data using multiple biometrics. The method includes the steps of: a) converting a first biometric to an irreversibly altered biometric using a parameterized non-convertible transform function and b) prior to said conversion parameterizing a non-convertible transform function using at least one additional biometric. The apparatus is an apparatus for converting a first biometric to an irreversibly altered biometric using a parameterized non-convertible transform function comprising a computer containing a program for calculating the irreversibly altered biometric based upon input of a first biometric into the parameterized non-convertible transform function.
    Type: Application
    Filed: August 19, 2005
    Publication date: April 13, 2006
    Applicant: The Research Foundation of State University of New York STOR Intellectual Property Division
    Inventors: Venu Govindaraju, Viraj Chavan, Sharat Chikkerur