-
公开(公告)号:US20220137943A1
公开(公告)日:2022-05-05
申请号:US17647942
申请日:2022-01-13
Applicant: Google LLC
Inventor: Pankaj Risbood , Parag Kacharulal Sarda , Rahul S. Kulkarni , Rohit Jain , Vittaldas Sachin Shenoy , Vivek Sahasranaman
IPC: G06F8/60 , G06F9/448 , G06F9/445 , G06F9/455 , G06F9/50 , H04L41/0266 , H04L41/14 , H04L41/5009
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selection of ranked configurations. In one aspect, a method includes providing a plurality of class definitions for selection, each class definition modeling a respective data or functional component of a cloud-based environment using a group of configurable class parameters, each class definition supporting instantiation and inheritance of the class definition in a configuration specification for a cloud-based deployment; deriving respective performance metrics associated with each of the plurality of class definitions based on aggregated performance of multiple cloud-based deployments, wherein the multiple cloud-based deployments had been carried out according to respective configuration specifications that require instantiation of the class definition or a new class definition derived from the class definition; and utilizing the respective performance metrics associated with each of the plurality of class definitions in ranking the plurality of class definitions.
-
公开(公告)号:US20190265957A1
公开(公告)日:2019-08-29
申请号:US16360630
申请日:2019-03-21
Applicant: Google LLC
Inventor: Pankaj Risbood , Parag Kacharulal Sarda , Rahul S. Kulkarni , Rohit Jain , Vittaldas Sachin Shenoy , Vivek Sahasranaman
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selection of ranked configurations. In one aspect, a method includes providing a plurality of class definitions for selection, each class definition modeling a respective data or functional component of a cloud-based environment using a group of configurable class parameters, each class definition supporting instantiation and inheritance of the class definition in a configuration specification for a cloud-based deployment; deriving respective performance metrics associated with each of the plurality of class definitions based on aggregated performance of multiple cloud-based deployments, wherein the multiple cloud-based deployments had been carried out according to respective configuration specifications that require instantiation of the class definition or a new class definition derived from the class definition; and utilizing the respective performance metrics associated with each of the plurality of class definitions in ranking the plurality of class definitions.
-
公开(公告)号:US10210267B1
公开(公告)日:2019-02-19
申请号:US15233141
申请日:2016-08-10
Applicant: Google LLC
Inventor: Matthew I. Lloyd , Johan Schalkwyk , Pankaj Risbood
IPC: G10L15/22 , G06F17/30 , G10L15/183 , G10L15/01
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing spoken query terms. In one aspect, a method includes performing speech recognition on an audio signal to select two or more textual, candidate transcriptions that match a spoken query term, and to establish a speech recognition confidence value for each candidate transcription, obtaining a search history for a user who spoke the spoken query term, where the search history references one or more past search queries that have been submitted by the user, generating one or more n-grams from each candidate transcription, where each n-gram is a subsequence of n phonemes, syllables, letters, characters, words or terms from a respective candidate transcription, and determining, for each n-gram, a frequency with which the n-gram occurs in the past search queries, and a weighting value that is based on the respective frequency.
-
公开(公告)号:US11237810B2
公开(公告)日:2022-02-01
申请号:US16360630
申请日:2019-03-21
Applicant: Google LLC
Inventor: Pankaj Risbood , Parag Kacharulal Sarda , Rahul S. Kulkarni , Rohit Jain , Vittaldas Sachin Shenoy , Vivek Sahasranaman
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selection of ranked configurations. In one aspect, a method includes providing a plurality of class definitions for selection, each class definition modeling a respective data or functional component of a cloud-based environment using a group of configurable class parameters, each class definition supporting instantiation and inheritance of the class definition in a configuration specification for a cloud-based deployment; deriving respective performance metrics associated with each of the plurality of class definitions based on aggregated performance of multiple cloud-based deployments, wherein the multiple cloud-based deployments had been carried out according to respective configuration specifications that require instantiation of the class definition or a new class definition derived from the class definition; and utilizing the respective performance metrics associated with each of the plurality of class definitions in ranking the plurality of class definitions.
-
公开(公告)号:US10241770B2
公开(公告)日:2019-03-26
申请号:US15385223
申请日:2016-12-20
Applicant: GOOGLE LLC
Inventor: Pankaj Risbood , Parag Kacharulal Sarda , Rahul S. Kulkarni , Rohit Jain , Vittaldas Sachin Shenoy , Vivek Sahasranaman
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selection of ranked configurations. In one aspect, a method includes providing a plurality of class definitions for selection, each class definition modeling a respective data or functional component of a cloud-based environment using a group of configurable class parameters, each class definition supporting instantiation and inheritance of the class definition in a configuration specification for a cloud-based deployment; deriving respective performance metrics associated with each of the plurality of class definitions based on aggregated performance of multiple cloud-based deployments, wherein the multiple cloud-based deployments had been carried out according to respective configuration specifications that require instantiation of the class definition or a new class definition derived from the class definition; and utilizing the respective performance metrics associated with each of the plurality of class definitions in ranking the plurality of class definitions.
-
-
-
-