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).
-
Publication number: 20240211759Abstract: 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: ApplicationFiled: March 5, 2024Publication date: June 27, 2024Inventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Gary R. Holt, Julian P. Grady, Sharat Chikkerur, David W. Sculley, II
-
Patent number: 11954597Abstract: 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: GrantFiled: October 24, 2022Date of Patent: April 9, 2024Assignee: Google LLCInventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Gary R. Holt, Julian P. Grady, Sharat Chikkerur, David W. Sculley, II
-
Publication number: 20230325657Abstract: 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: ApplicationFiled: October 24, 2022Publication date: October 12, 2023Inventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Gary R. Holt, Julian P. Grady, Sharat Chikkerur, David W. Sculley, II
-
Patent number: 11481631Abstract: 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: GrantFiled: June 8, 2020Date of Patent: October 25, 2022Assignee: Google LLCInventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Gary R. Holt, Julian P Grady, Sharat Chikkerur, David W. Sculley, II
-
Patent number: 10679124Abstract: 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: GrantFiled: December 2, 2016Date of Patent: June 9, 2020Assignee: Google LLCInventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Gary R. Holt, Julian P. Grady, Sharat Chikkerur, David W. Sculley, II
-
Patent number: 9514404Abstract: 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: GrantFiled: September 21, 2015Date of Patent: December 6, 2016Assignee: 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: 9141916Abstract: 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: GrantFiled: March 14, 2013Date of Patent: September 22, 2015Assignee: Google Inc.Inventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Gary R. Holt, Julian P. Grady, Sharat Chikkerur, David W. Sculley
-
Publication number: 20140058838Abstract: 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: ApplicationFiled: August 23, 2012Publication date: February 27, 2014Inventors: Awaneesh Verma, Sharat Chikkerur
-
Patent number: 8005277Abstract: 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: GrantFiled: March 2, 2007Date of Patent: August 23, 2011Assignee: Research Foundation-State University of NYInventors: Sergey Tulyakov, Faisal Farooq, Sharat Chikkerur, Venu Govindaraju
-
Patent number: 7689006Abstract: 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: GrantFiled: August 19, 2005Date of Patent: March 30, 2010Assignee: The Research Foundation of State University of NYInventors: Venu Govindaraju, Viraj Chavan, Sharat Chikkerur
-
Publication number: 20070253608Abstract: 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: ApplicationFiled: March 2, 2007Publication date: November 1, 2007Applicant: The Research Foundation of State University of New York STOR Intellectual Property DivisionInventors: Sergey Tulyakov, Faisal Farooq, Sharat Chikkerur, Venu Govindaraju
-
Publication number: 20070217708Abstract: 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: ApplicationFiled: March 20, 2006Publication date: September 20, 2007Applicant: International Business Machines CorporationInventors: Rudolf Bolle, Sharat Chikkerur, Jonathan Connell, Nalini Ratha
-
Publication number: 20060078171Abstract: 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: ApplicationFiled: August 19, 2005Publication date: April 13, 2006Applicant: The Research Foundation of State University of New York STOR Intellectual Property DivisionInventors: Venu Govindaraju, Viraj Chavan, Sharat Chikkerur