Patents by Inventor Balaji BALAKRISHNAN

Balaji BALAKRISHNAN 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: 20230381710
    Abstract: The present invention relates to a field of atmospheric water generator systems and more particularly to an atmospheric water generator system (100) comprising: a solar heat unit (110) configured to receive solar radiation during solar hours and convert the received solar radiation (300) into heat, a thermal storage unit (120) configured to receive the heat from the solar heat unit (110) during solar hours and store the received heat, a desiccant unit (130) comprising a desiccant material (131), and configured to receive the heat from the thermal storage unit (120) or the solar heat unit (110), wherein the desiccant unit (130) is configured to undergo an adsorption mode (150) to adsorb air from the atmosphere and a desorption mode (160) to recover water vapor from the desiccant material (131) and a condenser unit (140) configured to receive and facilitate condensation of water vapor and generate fresh water (205) and wherein the solar heat unit (110) and the desiccant unit (130) are in fluidic communication w
    Type: Application
    Filed: October 8, 2021
    Publication date: November 30, 2023
    Inventors: Govinda Balaji BALAKRISHNAN, Pardeep GARG, Swapnil Sangeet SHRIVASTAV, Venkatesh RAJA
  • Patent number: 11093708
    Abstract: A computer system is provided that automatically generates a natural language processing model from a provided API specification. Intent names are based on operation type and name. Entity datasets are constructed based on the generated intent name. A plurality of training phrases are generated based on the entity dataset and an action dataset with a name and corresponding parameters is generated.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: August 17, 2021
    Assignee: SOFTWARE AG
    Inventors: Ganesh Swamypillai, Shriram Venkatnarayanan, Balaji Balakrishnan
  • Publication number: 20200192976
    Abstract: A computer system is provided that automatically generates a natural language processing model from a provided API specification. Intent names are based on operation type and name. Entity datasets are constructed based on the generated intent name. A plurality of training phrases are generated based on the entity dataset and an action dataset with a name and corresponding parameters is generated.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventors: Ganesh SWAMYPILLAI, Shriram VENKATNARAYANAN, Balaji BALAKRISHNAN
  • Patent number: 9411612
    Abstract: Certain example embodiments described herein relate to techniques for creating and maintaining scalable heterogeneous read-only federations of registries, e.g., for use in service-oriented architectures. Federation of heterogeneous registries can be achieved with any types of registries (e.g., UDDI, ebXML, OSGi, ESB, proprietary, etc.), while at the same time avoiding the need to have target registries implement extra protocols or layers. In certain example embodiments, gateway registries may implement translation layers appropriate for the types of registries thereunder so as to provide a scalable and flexible solution. Optionally, registries may be grouped based on type so that messages may be translated only once per group, while avoiding tight couplings with registries and the services they provide.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: August 9, 2016
    Assignee: SOFTWARE AG
    Inventor: Balaji Balakrishnan
  • Publication number: 20150134763
    Abstract: Certain example embodiments described herein relate to techniques for creating and maintaining scalable heterogeneous read-only federations of registries, e.g., for use in service-oriented architectures. Federation of heterogeneous registries can be achieved with any types of registries (e.g., UDDI, ebXML, OSGi, ESB, proprietary, etc.), while at the same time avoiding the need to have target registries implement extra protocols or layers. In certain example embodiments, gateway registries may implement translation layers appropriate for the types of registries thereunder so as to provide a scalable and flexible solution. Optionally, registries may be grouped based on type so that messages may be translated only once per group, while avoiding tight couplings with registries and the services they provide.
    Type: Application
    Filed: November 12, 2013
    Publication date: May 14, 2015
    Applicant: Software AG
    Inventor: Balaji BALAKRISHNAN
  • Patent number: 9032369
    Abstract: Certain example embodiments relate to systems and/or methods for determining and/or executing an appropriate subset of tests in response to a code change. In certain example embodiments, hash digests or other unique values for code structures (such as, for example, classes, methods, and/or other structural elements) may be created. Tests associated those associated code structures may be identified. New hash digests or other unique values may be generated for the code structures after the source code has been modified. In response to a mismatch as between the existing and new hash digests or other unique values, a list of associated tests for possible subsequent execution may be retrieved. Certain example embodiments additionally or alternatively provide an incremental but consistent way of analyzing performance issues, e.g., in connection with a profiler.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: May 12, 2015
    Assignee: Software AG
    Inventors: Balaji Balakrishnan, Vasudeva Rao Kothamasu, Gary Woods
  • Publication number: 20140162319
    Abstract: The present disclosure relates to recombinant adeno-associated virus (AAV) vector serotype, wherein the capsid protein of AAV serotypes is mutated at single or multiple sites. The disclosure further relates to an improved transduction efficiency of these mutant AAV serotypes. The AAV serotypes disclosed are AAV1, AAV2, AAV3, AAV4, AAV5, AAV6, AAV7, AAV8, AAV9, AAV10. The instant disclosure relates to nucleotide sequences, recombinant vector, methods and kit thereof.
    Type: Application
    Filed: May 2, 2013
    Publication date: June 12, 2014
    Inventors: SANGEETHA HAREENDRAN, NISHANTH GABRIEL, DWAIPAYAN SEN, RUPALI GADKARI, SUDHA GOVINDARAJAN, NARAYANA SWAMY SRINIVASAN, ALOK SRIVASTAVA, GIRIDHARA RAO JAYANDHARAN, RUCHITA SELOT, BALAJI BALAKRISHNAN, AKSHAYA KRISHNAGOPAL
  • Publication number: 20130295614
    Abstract: The present disclosure relates to recombinant adeno-associated virus (AAV) vector serotype, wherein the capsid protein of AAV serotypes is mutated at single or multiple sites. The disclosure further relates to an improved transduction efficiency of these mutant AAV serotypes. The AAV serotypes disclosed are AAV1, AAV2, AAV3, AAV4, AAV5, AAV6, AAV7, AAV8, AAV9, AAV10. The instant disclosure relates to nucleotide sequences, recombinant vector, methods and kit thereof.
    Type: Application
    Filed: May 2, 2013
    Publication date: November 7, 2013
    Inventors: Sangeetha Hareendran, Nishanth Gabriel, Dwaipayan Sen, Rupali Gadkar, Sudha Govindarajan, Narayana Swamy Srinivasan, Arun Srivastava, Alok Srivastava, Giridhara Rao Jayandharan, Ruchita Selot, Balaji Balakrishnan, Akshaya Krishnagopal
  • Publication number: 20130254746
    Abstract: Certain example embodiments relate to systems and/or methods for determining and/or executing an appropriate subset of tests in response to a code change. In certain example embodiments, hash digests or other unique values for code structures (such as, for example, classes, methods, and/or other structural elements) may be created. Tests associated those associated code structures may be identified. New hash digests or other unique values may be generated for the code structures after the source code has been modified. In response to a mismatch as between the existing and new hash digests or other unique values, a list of associated tests for possible subsequent execution may be retrieved. Certain example embodiments additionally or alternatively provide an incremental but consistent way of analyzing performance issues, e.g., in connection with a profiler.
    Type: Application
    Filed: March 26, 2012
    Publication date: September 26, 2013
    Applicant: Software AG
    Inventors: Balaji BALAKRISHNAN, Vasudeva Rao Kothamasu, Gary Woods