Patents by Inventor Ahmet Bugdayci

Ahmet Bugdayci 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: 11934403
    Abstract: System and methods are described for generating training data for a natural language search system, the training data including synthetic user queries and associated structured query language (SQL) statements. A method includes generating an abstract query representation from a probabilistic context-free grammar (PCFG), selecting a sample record from a database using the abstract query representation, generating a tagged user query from the abstract query representation and the sample record, and generating the one or more SQL statements from the tagged user query and one or more SQL templates.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: March 19, 2024
    Assignee: Salesforce, Inc.
    Inventors: Mario Sergio Rodriguez, Arvind Srikantan, Ahmet Bugdayci
  • Patent number: 11740989
    Abstract: System and methods are described for parsing log data items to find events in the log data items, wherein an event comprises at least a portion of a log data item matching an event definition; aggregating a plurality of performance metric definitions into a single expression; and generating a plurality of performance metrics from the events by applying the single expression to the events.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: August 29, 2023
    Assignee: Salesforce, Inc.
    Inventors: Ahmet Bugdayci, Mario Sergio Rodriguez, Ivan Koval, Linda Wei, Sahibdeep Singh, Marc Brette
  • Patent number: 11640348
    Abstract: Systems and methods are described for applying a plurality of data points of a time series data set representing values of a metric measuring performance of a cloud computing service to a machine learning model to predict a forecast of a most likely value of the metric at a selected future time. The method includes determining whether the plurality of data points of the time series data set are anomalies according to the machine learning model and the forecast and generating a collective anomaly from the anomalies when the plurality of data points is determined to be anomalies. The method further includes determining whether the collective anomaly does not meet one or more cloud computing service level objective (SLO) threshold requirements and sending an alert when the collective anomaly does not meet one or more cloud computing SLO threshold requirements.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: May 2, 2023
    Assignee: salesforce.com, inc.
    Inventors: Ahmet Bugdayci, Mario Sergio Rodriguez, Linda Wei
  • Patent number: 11449409
    Abstract: Systems and methods are described for generating metrics from log data items, automatically inferring one or more schemas based at least in part on analyzing samples of the log data items, validating samples of the log data items against the one or more schemas to detect log data item errors, and analyzing the log data item errors according to metrics analytics rules to determine an effect of the log data item errors on a quality measurement of the metrics.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: September 20, 2022
    Assignee: Salesforce.com, Inc.
    Inventors: Sahibdeep Singh, Linda Wei, Ahmet Bugdayci, Mario Sergio Rodriguez
  • Publication number: 20220237101
    Abstract: Systems and methods are described for generating metrics from log data items, automatically interring one or more schemas based at least in part on analyzing samples of the log data items, validating samples of the log data items against the one or more schemas to detect log data item errors, and analyzing the log data item errors according to metrics analytics rules to determine an effect of the log data item errors on a quality measurement of the metrics.
    Type: Application
    Filed: January 22, 2021
    Publication date: July 28, 2022
    Inventors: Sahibdeep Singh, Linda Wei, Ahmet Bugdayci, Mario Sergio Rodriguez
  • Publication number: 20220237096
    Abstract: System and methods are described for parsing log data items to find events in the log data items, wherein an event comprises at least a portion of a log data item matching an event definition; aggregating a plurality of performance metric definitions into a single expression; and generating a plurality of performance metrics from the events by applying the single expression to the events.
    Type: Application
    Filed: January 22, 2021
    Publication date: July 28, 2022
    Inventors: Ahmet Bugdayci, Mario Sergio Rodriguez, Ivan Koval, Linda Wei, Sahibdeep Singh, Marc Brette
  • Publication number: 20220237102
    Abstract: Systems and methods are described for applying a plurality of data points of a time series data set representing values of a metric measuring performance of a cloud computing service to a machine learning model to predict a forecast of a most likely value of the metric at a selected future time. The method includes determining whether the plurality of data points of the time series data set are anomalies according to the machine learning model and the forecast and generating a collective anomaly from the anomalies when the plurality of data points is determined to be anomalies. The method further includes determining whether the collective anomaly does not meet one or more cloud computing service level objective (SLO) threshold requirements and sending an alert when the collective anomaly does not meet one or more cloud computing SLO threshold requirements.
    Type: Application
    Filed: January 22, 2021
    Publication date: July 28, 2022
    Inventors: Ahmet Bugdayci, Mario Sergio Rodriguez, Linda Wei
  • Publication number: 20210357409
    Abstract: System and methods are described for generating training data for a natural language search system, the training data including synthetic user queries and associated structured query language (SQL) statements. A method includes generating an abstract query representation from a probabilistic context-free grammar (PCFG), selecting a sample record from a database using the abstract query representation, generating a tagged user query from the abstract query representation and the sample record, and generating the one or more SQL statements from the tagged user query and one or more SQL templates.
    Type: Application
    Filed: May 18, 2020
    Publication date: November 18, 2021
    Inventors: Mario Sergio RODRIGUEZ, Arvind SRIKANTAN, Ahmet BUGDAYCI
  • Patent number: 10042894
    Abstract: A system and method for temporal-based professional similarity are provided. In example embodiments, a request to identify, from among a plurality of member profiles of a social network service, a profile that is similar to a source profile, is received. Profile data of the source profile and a candidate profile are accessed from the social network service. Profile features are extracted from the profile data. The profile features include source features extracted from the profile data of the source profile and candidate features extracted from the profile data of the candidate profile. Respective profile features correspond to temporal data included in the profile data. Data structures are generated by structuring the profile features according to the temporal data. The data structures include a source data structure generated using the source features and a candidate data structure generated using the candidate features.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ye Xu, Zang Li, Abhishek Gupta, Ahmet Bugdayci, Anmol Bhasin
  • Publication number: 20150120714
    Abstract: A system and method for temporal-based professional similarity are provided. In example embodiments, a request to identify, from among a plurality of member profiles of a social network service, a profile that is similar to a source profile, is received. Profile data of the source profile and a candidate profile are accessed from the social network service. Profile features are extracted from the profile data. The profile features include source features extracted from the profile data of the source profile and candidate features extracted from the profile data of the candidate profile. Respective profile features correspond to temporal data included in the profile data. Data structures are generated by structuring the profile features according to the temporal data. The data structures include a source data structure generated using the source features and a candidate data structure generated using the candidate features.
    Type: Application
    Filed: October 30, 2014
    Publication date: April 30, 2015
    Inventors: Ye Xu, Zang Li, Abhishek Gupta, Ahmet Bugdayci, Anmol Bhasin