Patents by Inventor Rajesh Dasari

Rajesh Dasari 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: 11126426
    Abstract: A software change system and method implements changes of a current active software version hosted one or more testing nodes of a cluster(s) to a different software version, while other nodes within the cluster(s) continue to employ the current active software version. To determine and resolve errors and incompatibilities introduced by the different software version, the at least one testing node is upgraded to the different software version and employed to query resources and data associated with the current active software version. Resolution data pertaining to the different software version is generated reflecting changes to the data employed by the different software version, or changes to the different software version, to resolve the errors and incompatibilities. The resolution data may be deployed to other nodes of the cluster(s) before, during, or after the nodes are upgraded on a rolling or other basis to the different software version.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: September 21, 2021
    Assignee: Oracle International Corporation
    Inventors: Ming Zhu, Rajesh Dasari
  • Publication number: 20210055925
    Abstract: A software change system and method implements changes of a current active software version hosted one or more testing nodes of a cluster(s) to a different software version, while other nodes within the cluster(s) continue to employ the current active software version. To determine and resolve errors and incompatibilities introduced by the different software version, the at least one testing node is upgraded to the different software version and employed to query resources and data associated with the current active software version. Resolution data pertaining to the different software version is generated reflecting changes to the data employed by the different software version, or changes to the different software version, to resolve the errors and incompatibilities. The resolution data may be deployed to other nodes of the cluster(s) before, during, or after the nodes are upgraded on a rolling or other basis to the different software version.
    Type: Application
    Filed: November 26, 2019
    Publication date: February 25, 2021
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ming Zhu, Rajesh Dasari
  • Patent number: 10544082
    Abstract: Described herein are solid acid catalysts and the methods for catalytically preparing ?,?-unsaturated carboxylic acids and/or esters thereof. In one aspect, a zeolite catalyst may be used. The catalyst may, in certain embodiments, be modified to improve the selectivity and/or conversion of a reaction. For instance, a catalyst may be modified by ion exchange to achieve a desirable acidity profile in order to achieve high level of conversion of reactants and selectivity for desirable products of the catalytic reaction. In another aspect, a variety of feed stocks (e.g., starting compositions) may be used including an ?-hydroxycarboxylic acid, an ?-hydroxycarboxylic acid ester, a ?-hydroxycarboxylic acid, a ?-hydroxycarboxylic acid ester, cyclic esters thereof (e.g., lactide), and combinations thereof.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: January 28, 2020
    Assignee: PTT GLOBAL CHEMICAL PUBLIC COMPANY LIMITED
    Inventors: Cenan Ozmeral, Rajesh Dasari, Ramnik Singh, Yu Noda, Robert M. Rioux, Yuriy Roman-Leshkov
  • Publication number: 20200010860
    Abstract: This invention relates to a process for preparing succinate ester from a succinic acid salt present in a fermentation broth. In the first stage of this invention, renewable carbon resources are utilized to produce succinic acid in the form of a succinic acid salt through biological fermentation. The succinic acid salt present in the fermentation broth is subjected to double displacement reaction with a strong acid leading to the release of succinic acid. Succinic acid is recovered by fractional crystallization integrated with an alcohol washing step and subjected to esterification reaction to produce succinate ester which is purified by fractional distillation. The succinate ester thus obtained is converted into 1,4-butanediol, gamma-butyrolactone and tetrahydrofuran through hydrogenation reactions. The succinate ester can also be hydrolyzed to yield highly pure succinic acid.
    Type: Application
    Filed: May 21, 2019
    Publication date: January 9, 2020
    Applicant: PTT GLOBAL CHEMICAL PUBLIC COMPANY LIMITED
    Inventors: Thidarat Tosukhowong, Bin Wang, Manav Mistry, Rajesh Dasari, Zachary Wilson
  • Patent number: 10035749
    Abstract: The present invention is in the field of producing bio-based commodity organic chemicals such as bio-acrylic acid, bio-acrylonitrile, and bio-1,4-butanediol using renewable carbon sources as feedstock. In the first stage of the present invention, bio-1,3-propanediol is derived from renewable carbon sources through microbial fermentation. In the second stage of the present invention, bio-1,3-propanediol is converted into bio-acrylic acid or bio-acrylonitrile or bio-1,4-butanediol.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: July 31, 2018
    Assignee: Myriant Corporation
    Inventors: Vijay Gnanadesikan, Ramnik Singh, Rajesh Dasari, Montgomery Alger
  • Publication number: 20180134647
    Abstract: Described herein are solid acid catalysts and the methods for catalytically preparing ?,?-unsaturated carboxylic acids and/or esters thereof. In one aspect, a zeolite catalyst may be used. The catalyst may, in certain embodiments, be modified to improve the selectivity and/or conversion of a reaction. For instance, a catalyst may be modified by ion exchange to achieve a desirable acidity profile in order to achieve high level of conversion of reactants and selectivity for desirable products of the catalytic reaction. In another aspect, a variety of feed stocks (e.g., starting compositions) may be used including an ?-hydroxycarboxylic acid, an ?-hydroxycarboxylic acid ester, a ?-hydroxycarboxylic acid, a ?-hydroxycarboxylic acid ester, cyclic esters thereof (e.g., lactide), and combinations thereof.
    Type: Application
    Filed: June 10, 2016
    Publication date: May 17, 2018
    Inventors: Cenan Ozmeral, Rajesh Dasari, Ramnik Singh, Yu Noda, Robert M. Rioux, Yuriy Roman-Leshkov
  • Publication number: 20160304912
    Abstract: This invention relates to a process for preparing succinate ester from a succinic acid salt present in a fermentation broth. In the first stage of this invention, renewable carbon resources are utilized to produce succinic acid in the form of a succinic acid salt through biological fermentation. The succinic acid salt present in the fermentation broth is subjected to double displacement reaction with a strong acid leading to the release of succinic acid. Succinic acid is recovered by fractional crystallization integrated with an alcohol washing step and subjected to esterification reaction to produce succinate ester which is purified by fractional distillation. The succinate ester thus obtained is converted into 1,4-butanediol, gamma-butyrolactone and tetrahydrofuran through hydrogenation reactions. The succinate ester can also be hydrolyzed to yield highly pure succinic acid.
    Type: Application
    Filed: December 5, 2014
    Publication date: October 20, 2016
    Applicant: Myriant Corporation
    Inventors: Thidarat Tosukhowong, Bin Wang, Manav Mistry, Rajesh Dasari, Zachary Wilson
  • Publication number: 20160207865
    Abstract: The present invention is in the field of producing bio-based commodity organic chemicals such as bio-acrylic acid, bio-acrylonitrile, and bio-1,4-butanediol using renewable carbon sources as feedstock. In the first stage of the present invention, bio-1,3-propanediol is derived from renewable carbon sources through microbial fermentation. In the second stage of the present invention, bio-1,3-propanediol is converted into bio-acrylic acid or bio-acrylonitrile or bio-1,4-butanediol.
    Type: Application
    Filed: September 3, 2014
    Publication date: July 21, 2016
    Applicant: MYRIANT CORPORATION
    Inventors: Vijay GNANDESIKAN, Ramnik SINGH, Rajesh DASARI, Montgomery ALGER
  • Publication number: 20150038735
    Abstract: An L-type zeolite, a modified L-type zeolite, or any combination thereof may be useful in catalytically preparing ?,?-unsaturated carboxylic acids and/or esters thereof through reaction pathways that include dehydroxylation reactions and optionally esterification reactions. In some reaction pathways, dehydroxylation reactions and esterification reactions may be performed sequentially or concurrently.
    Type: Application
    Filed: September 6, 2013
    Publication date: February 5, 2015
    Inventors: Cenan A. Ozmeral, Joseph P. Glas, Rajesh Dasari, Setrak Tanielyan, Ramesh Deoram Bhagat, Mohan Reddy Kasireddy, Ramnik Singh, Vijay Gnanadesikan, Robert L. Augustine, Santosh More
  • Publication number: 20130157328
    Abstract: This invention relates to catalytic dehydration of lactic acid derived from biological fermentation and its esters into acrylic acid and acrylic acid esters respectively. Disclosed in this invention are chemical catalysts suitable for industrial scale production of acrylic acid and acrylic acid esters. This invention also provides an industrial scale integrated process technology for producing acrylic acid and acrylic acid esters from biological fermentation using renewable resources and biological catalysts.
    Type: Application
    Filed: September 7, 2011
    Publication date: June 20, 2013
    Applicant: Myriant Corporation
    Inventors: Cenan Ozmeral, Joseph P. Glas, Rajesh Dasari, Setrak Tanielyan, Ramesh Deoram Bhagat, Mohan Reddy Kasireddy
  • Patent number: 7802128
    Abstract: A method and mechanism for failing over applications in a clustered computing system is provided. In an embodiment, the methodology is implemented by a high-availability failover mechanism. Upon detecting a failure of an application that is currently designated to be executing on a particular node of the system, the mechanism may attempt to failover the application onto a different node. The mechanism keeps track of a number of nodes on which a failover of the application is attempted. Then, based on one or more factors including the number of nodes on which a failover of the application is attempted, the mechanism may cease to attempt to failover the application onto a node of the system.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: September 21, 2010
    Assignee: Oracle International Corporation
    Inventors: Rajesh Dasari, Juan Tellez
  • Patent number: 7496789
    Abstract: Techniques are provided for managing a resource in a High Availability (HA) system. The techniques involve incrementing a count when a particular type of remedial action is performed on a resource, so that the count that reflects how often the particular type of remedial action has been performed for the resource. When it is determined that the resource has been in stable operation, the count is automatically reduced. After a failure, the count is used to determine whether to attempt to perform the particular type of remedial action on the resource. Examples of remedial actions include restarting the resource, and relocating the resource to another node of a cluster. By using the count, the system insures that a faulty resource does not get constantly “bounced”. By reducing the count when a resource has become stable, there is less likelihood that failure of otherwise stable resources will require manual intervention.
    Type: Grant
    Filed: June 6, 2005
    Date of Patent: February 24, 2009
    Assignee: Oracle International Corporation
    Inventors: Rajesh Dasari, Juan Tellez, Andrey Gusev
  • Publication number: 20080244307
    Abstract: A method and mechanism for failing over applications in a clustered computing system is provided. In an embodiment, the methodology is implemented by a high-availability failover mechanism. Upon detecting a failure of an application that is currently designated to be executing on a particular node of the system, the mechanism may attempt to failover the application onto a different node. The mechanism keeps track of a number of nodes on which a failover of the application is attempted. Then, based on one or more factors including the number of nodes on which a failover of the application is attempted, the mechanism may cease to attempt to failover the application onto a node of the system.
    Type: Application
    Filed: March 26, 2007
    Publication date: October 2, 2008
    Inventors: Rajesh Dasari, Juan Tellez
  • Publication number: 20060277429
    Abstract: Techniques are provided for managing a resource in a High Availability (HA) system. The techniques involve incrementing a count when a particular type of remedial action is performed on a resource, so that the count that reflects how often the particular type of remedial action has been performed for the resource. When it is determined that the resource has been in stable operation, the count is automatically reduced. After a failure, the count is used to determine whether to attempt to perform the particular type of remedial action on the resource. Examples of remedial actions include restarting the resource, and relocating the resource to another node of a cluster. By using the count, the system insures that a faulty resource does not get constantly “bounced”. By reducing the count when a resource has become stable, there is less likelihood that failure of otherwise stable resources will require manual intervention.
    Type: Application
    Filed: June 6, 2005
    Publication date: December 7, 2006
    Inventors: Rajesh Dasari, Juan Tellez, Andrey Gusev