Patents by Inventor Sidarth Conjeevaram

Sidarth Conjeevaram 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: 11750692
    Abstract: Techniques and structures to prevent exhaustion of a database connection pool, including retrieving data from the database connection pool, monitoring the data to determine whether the connection pool is at risk of an exhaustion condition, analyzing the data to determine whether one or more clients accessing the database connection pool are offenders upon determining that the connection pool is at risk and throttling access to the one or more clients accessing the database connection pool upon determining the one or more clients to be offenders.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: September 5, 2023
    Assignee: Salesforce, Inc.
    Inventors: Olumayokun Obembe, Da Zhao, Fabio Meireles Fernandez Valbuena, Ping-Hsiu Hsieh, Xiaodan Wang, Vijayanth Devadhar, Jason Woods, Ashwini Bijwe, Yichuan Cai, Paul E. Jatkowski, Kin Lun Wong, Sidarth Conjeevaram, Zeyu Zheng, Jae Young Park
  • Publication number: 20220156286
    Abstract: Elastic connection pools for database nodes are described. A system receives a user request that references data in a database, and uses the user request to identify a partition of multiple partitions of the database. The system uses the identified partition to identify a database node in a cluster of database nodes. The system uses the identified database node to identify a connection pool of multiple connection pools provided by an application server. If the identified connection pool does not have any available connections to the identified database node, the system uses connection criteria to select another connection pool of the remainder of the connection pools. The system enables the user request to access the referenced data in the identified partition of the database by providing the user request with an available connection, from the other connection pool, to another database node in the cluster.
    Type: Application
    Filed: November 16, 2020
    Publication date: May 19, 2022
    Inventors: Olumayokun Obembe, Sidarth Conjeevaram, Jason Woods, Jia-Yu Chen, Vijayanth Devadhar
  • Publication number: 20220006858
    Abstract: Techniques and structures to prevent exhaustion of a database connection pool, including retrieving data from the database connection pool, monitoring the data to determine whether the connection pool is at risk of an exhaustion condition, analyzing the data to determine whether one or more clients accessing the database connection pool are offenders upon determining that the connection pool is at risk and throttling access to the one or more clients accessing the database connection pool upon determining the one or more clients to be offenders.
    Type: Application
    Filed: September 15, 2021
    Publication date: January 6, 2022
    Inventors: Olumayokun Obembe, Da Zhao, Fabio Meireles Fernandez Valbuena, Ping-Hsiu Hsieh, Xiaodan Wang, Vijayanth Devadhar, Jason Woods, Ashwini Bijwe, Yichuan Cai, Paul E. Jatkowski, Kin Lun Wong, Sidarth Conjeevaram, Zeyu Zheng, Jae Young Park
  • Patent number: 11165857
    Abstract: Techniques and structures to prevent exhaustion of a database connection pool, including retrieving data from the database connection pool, monitoring the data to determine whether the connection pool is at risk of an exhaustion condition, analyzing the data to determine whether one or more clients accessing the database connection pool are offenders upon determining that the connection pool is at risk and throttling access to the one or more clients accessing the database connection pool upon determining the one or more clients to be offenders.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: November 2, 2021
    Assignee: salesforce.com, inc.
    Inventors: Olumayokun Obembe, Da Zhao, Fabio Meireles Fernandez Valbuena, Ping-Hsiu Hsieh, Xiaodan Wang, Vijayanth Devadhar, Jason Woods, Ashwini Bijwe, Yichuan Cai, Paul E. Jatkowski, Kin Lun Wong, Sidarth Conjeevaram, Zeyu Zheng, Jae Young Park
  • Publication number: 20210126964
    Abstract: Techniques and structures to prevent exhaustion of a database connection pool, including retrieving data from the database connection pool, monitoring the data to determine whether the connection pool is at risk of an exhaustion condition, analyzing the data to determine whether one or more clients accessing the database connection pool are offenders upon determining that the connection pool is at risk and throttling access to the one or more clients accessing the database connection pool upon determining the one or more clients to be offenders.
    Type: Application
    Filed: October 23, 2019
    Publication date: April 29, 2021
    Inventors: Olumayokun Obembe, Da Zhao, Fabio Meireles Fernandez Valbuena, Ping-Hsiu Hsieh, Xiaodan Wang, Vijayanth Devadhar, Jason Woods, Ashwini Bijwe, Yichuan Cai, Paul E. Jatkowski, Kin Lun Wong, Sidarth Conjeevaram, Zeyu Zheng, Jae Young Park