Patents by Inventor Vishal Anand

Vishal Anand 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: 20250007293
    Abstract: Systems and methods for microgrid-power distribution management when distributed energy resources transition between operating modes. The system includes a fuel cell system that generates DC power and a multi-mode inverter system that operates in one of the operating modes based on an availability status of grid, a site controller that receives electrical signal(s) facilitates the multi-mode inverter system to transition between the operating modes, generates a control signal based at least on an load operating input and transitioning of the multi-mode inverter system, a DC braking module that turns ON in response to receipt of the control signal, dissipates excess energy from the DC bus when the DC voltage value is greater than a threshold voltage value and energy storage module that turns ON in response to receipt of the control signal, supplies power to the DC bus, when the DC voltage value is less than the load operating input.
    Type: Application
    Filed: June 26, 2024
    Publication date: January 2, 2025
    Inventors: Vishal Anand Aisur Gopalakrishnan, Ranganathan Gurunathan, Prasad PMSVVSV, Rangesh Babu Chennakesavula, Borra Mohan Krishna, Rajkannu Govindan
  • Publication number: 20250004984
    Abstract: The present invention envisages a system (100) for data archival in a blockchain network (20). The blockchain network (20) comprises a plurality of participating nodes, each categorized either as an archiver node (A1-A3) or a non-archiver node (N1-N3). The archiver nodes (A1-A3) maintain a database (102) comprising transaction data corresponding to all block creation events and corresponding transaction IDs. Each of the non-archiver nodes (N1-N3) comprises a data management module (104) which maintains an archival ledger (106a) comprising transaction data corresponding to a partial list of block creation events and corresponding transaction IDs. The data management module (104) receives a request for querying a transaction from a requester-non-archiver node, checks the archival ledger (106a) to determine whether the queried block is discarded or not, and retrieves and returns the transaction data from one of the archival ledger (106a) and the database (102) based on the determination.
    Type: Application
    Filed: December 14, 2022
    Publication date: January 2, 2025
    Applicant: NATIONAL PAYMENTS CORPORATION OF INDIA
    Inventors: Sarang Vinayak BHOYAR, Tittu VARGHESE, Vishal Anand KANVATY
  • Patent number: 12106139
    Abstract: A plurality of containers can be configured for running applications associated to at least one node of a distributed computing environments. The containers of the plurality of containers includes integrated intelligence that provides an in memory state component that detects how container instances are running. A quorum synchronization component of the integrated intelligence can coordinate the activities of the containers. A first container can be initiated for running a first node application. The memory state component can determine if a topology exists in the plurality of containers that is running an existing application matching the first node application. The quorum synchronization component of the integrated intelligence can coordinate running of the first node application with the first container with the existing application.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: October 1, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vishal Anand, John Paul Easton, Sham Vaidya
  • Publication number: 20240243607
    Abstract: Systems and methods for determining a site control architecture for controlling inverter(s) in a microgrid-based site are disclosed. The system includes a site controller, stamp controller(s), and inverter controller(s) communicatively coupled with each other. The site controller receives site operating input(s) associated with a microgrid-based site, determines a site control architecture for implementation on the microgrid-based site to stabilize an operation of the microgrid-based site, receives values corresponding to electrical parameter(s) associated with electrical point(s) in the microgrid-based site, transmits a control message to each of the stamp controller(s) and the inverter controller(s), and facilitates each of the stamp controller(s) and the inverter controller(s) to operate in one of at least two control modes for implementing the determined site control architecture, in response to the control message.
    Type: Application
    Filed: January 8, 2024
    Publication date: July 18, 2024
    Inventors: Vishal Anand Aisur GOPALAKRISHNAN, Ranganathan GURUNATHAN, Prasad PMSVVSV, Chaitanya MANDELA, Saravankumar NARAYANSAMY
  • Patent number: 12027856
    Abstract: Embodiments of the present disclosure provide control systems and methods to reduce wastage of energy associated with fuel cell systems. The method includes transmitting DC power from a plurality of fuel cells of a set of power modules to a centralized DC bus through a first set of DC-DC converters. The method includes operating a second set of DC-DC converters to provide an output DC power by boosting a voltage level of the DC power from the centralized DC bus and further operating a first set of DC-AC inverters to convert the DC power from the second set of DC-DC converters to AC power. The method includes transmitting the AC power from the first set of DC-AC inverters to a grid. The AC power is transmitted to the grid at substantially unity power factor due to combined effect of switching modulation and MPPT of the first set of DC-AC inverters.
    Type: Grant
    Filed: June 25, 2023
    Date of Patent: July 2, 2024
    Assignee: BLOOM ENERGY CORPORATION
    Inventors: Vishal Anand Aisur Gopalakrishnan, Ranganathan Gurunathan, Badrinarayanan Thiruvengadasamy, Subhash Chander Deswal, Rudrayya S. Math, Anbarasu Dorai, Pavankumar Dixit
  • Publication number: 20240193196
    Abstract: The disclosure herein describes training a document recommendation model using loss data generated from a linear score difference vector. A training data entry is provided including a query and a set of candidate documents. A document recommendation model generates a set of document prediction scores indicative of a likelihood that the candidate documents are responses to the query and a pairwise score difference matrix is generated using the set of document prediction scores. The pairwise score difference matrix is transformed into a score difference vector using a correct document vector that indicates a correct document among the set of candidate documents. Loss data of the document recommendation model is generated using the score difference vector and the document recommendation model is adjusted using the calculated loss data. Training the document recommendation model based on the linear score difference vector reduces resource usage when compared to training with a difference matrix.
    Type: Application
    Filed: March 10, 2023
    Publication date: June 13, 2024
    Inventors: Xiaofeng ZHU, Vishal ANAND, Cheng WU, Andres Eduardo D'ELIA, Anuj JAIN, Thomas LIN, Matthew Adams CALDERWOOD, Eric CLAUSEN-BROWN, Gordon John LUECK, Wen-wai YIM
  • Patent number: 12007876
    Abstract: In an approach to improve implementing program code modifications within a predetermined system embodiments simulate an impact of an implemented modification to a software code against one or more predetermined constraints using a target environment. Further, embodiments comparing a first executed simulation against a second executed simulation of the software code, wherein the second executed simulation comprises the implemented modifications and a current version of the software code. Additionally, embodiments, generate guidance for a user based on the comparison of the first and second executed simulations, wherein the generated guidance comprises positive and negative impacts of the implemented software code modifications regarding compliance with the one or more predetermined constraints, and output, by a user interface, the generated guidance to the user detailing the impact of the implemented modification.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: John Paul Easton, Gregory R. Hintermeister, Karri Carlson-Neumann, Zoe Clements, Vishal Anand
  • Patent number: 12008537
    Abstract: A method of operating a distributed peer to peer analytics system of a permissioned distributed ledger is provided. The system includes a plurality of node computing devices in operable communication with each other over an electronic network. The method includes capturing, by a merchant computing device, sales data from a payment transaction, storing the captured sales data in a database of a first node, compiling within the first node the stored sales data into a transaction envelope, encrypting the transaction envelope with a private key of the first node, submitting, by the first node, the encrypted envelope to the permissioned distributed ledger, verifying, by a second node, the submitted encrypted envelope and adding the compiled sales data to a data block, committing, by the second node, the data block to the distributed ledger, and validating, by a consensus of the plurality of node computing devices, the committed data block.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: June 11, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Navjot S. Sidhu, Vishal Anand, Ryan Senci
  • Patent number: 11990790
    Abstract: A microgrid includes a power system configured to output system power and an automatic transfer switch (ATS). The ATS includes a normal terminal that is electrically connected to a grid power line configured to receive grid power from a power utility, an emergency terminal that is electrically connected to a system power line configured to receive system power from the power system, and a load terminal that is electrically connected to a critical load line configured to provide power to a critical load. The microgrid also includes a bypass line electrically connected to the system power line and the critical load line, so as to bypass the ATS, and a circuit breaker configured to control power flow through the bypass line.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: May 21, 2024
    Assignee: BLOOM ENERGY CORPORATION
    Inventors: Prasad Pmsvvsv, Mehdi Ebad, Ranganathan Gurunathan, Vishal Anand Gopalakrishnan, Jayanth Moodliar, Saravana Narayanasamy, Rakesh Kumar Roy, Deepak Balakrishnan
  • Publication number: 20240152404
    Abstract: A method, computer program product, and computer system are provided for container cross-cluster capacity scaling. The method includes broadcasting local capacity information of capacity availability or capacity requirement for the local cluster and receiving broadcasts from each of one or more other clusters providing capacity information including capacity availability or capacity requirements. The method may map the received capacity information with the local capacity information and may determine a suitable cross-cluster capacity sharing when a capacity requirement of the local cluster maps to a capacity availability of another cluster or when a capacity availability of the local cluster maps to a capacity requirement of another cluster. The method may coordinate the deallocation of a node from the cluster having the capacity availability and reallocation of the node to the cluster having the capacity requirement.
    Type: Application
    Filed: November 7, 2022
    Publication date: May 9, 2024
    Inventors: Vishal Anand, Balachandar Rajaraman, Christopher Hay, Simon Greig, Utpal Mangla, Amit Deshpande
  • Publication number: 20240152696
    Abstract: Systems and methods are directed to training and utilizing a generative language model that is constrained by a predetermined template that is used to train the generative language model. Once trained, customer data is accessed and transmitted to an evaluation component associated with the generative language model. The generative language model generates one or more sentences based on a feedback input of the plurality of feedback inputs, whereby the one or more sentences each include a sentiment, a target, and a reason for the sentiment in a format defined by the predetermined template. The evaluation component then identifies the sentiment, the target, and the reason from a sentence of the one or more sentences. A communication is then presented, on a device of a user, based on at least the sentiment and the reason identified from the sentence. The communication can be an alert or a report.
    Type: Application
    Filed: November 4, 2022
    Publication date: May 9, 2024
    Inventors: Vishal Anand, Ananya MISHRA, Pramodith BALLAPURAM, Cheng WU
  • Patent number: 11916378
    Abstract: A power generation system includes a power source that is configured to communicate with at least one of a downstream load or a downstream device by changing a voltage on a power bus between the power source and the at least one of the downstream load or the downstream device, while power source provides power on the power bus to the at least one of the downstream load or the downstream device.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: February 27, 2024
    Assignees: BLOOM ENERGY CORPORATION, POWERSECURE INCORPORATED
    Inventors: Arne Ballantine, Prasad Pmsvvsv, Rajesh Gopinath, Ranganathan Gurunathan, Robert Harris, Marshall Worth, Chaitanya Mandela, Vishal Anand Gopalakrishnan
  • Patent number: 11861397
    Abstract: A computer-implemented method to schedule special containers using a multi-queue scheduler. The method includes receiving, by a scheduler, a first pod including a first container including a first queue, a second queue, an event handler, and an error handler. The method further includes obtaining a set of characteristics for the first pod and determining that the first pod is a special pod. The method includes adding the first pod to the first queue, wherein the first queue is a special queue and includes a special function. The method also includes initiating the special function. The method further includes assigning, based on one or more placement rules, the first pod to a first node of a plurality of nodes.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: January 2, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Vishal Anand, Michael David Williams
  • Patent number: 11861405
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: receiving, by a manager node, from a plurality of compute nodes metrics data, the manager node and the plurality of compute nodes defining a first local cluster of a first computing environment, wherein nodes of the compute nodes defining the first local cluster have running thereon container based applications, wherein a first container based application runs on a first compute node of the plurality of compute nodes defining the first local cluster, and wherein a second compute node of the plurality of compute nodes defining the first local cluster runs a second container based application; wherein the manager node has received from an orchestrator availability data specifying a set of compute nodes available for hosting the first application.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: January 2, 2024
    Assignee: Kyndryl, Inc.
    Inventor: Vishal Anand
  • Publication number: 20230420936
    Abstract: Embodiments of the present disclosure provide control systems and methods to reduce wastage of energy associated with fuel cell systems. The method includes transmitting DC power from a plurality of fuel cells of a set of power modules to a centralized DC bus through a first set of DC-DC converters. The method includes operating a second set of DC-DC converters to provide an output DC power by boosting a voltage level of the DC power from the centralized DC bus and further operating a first set of DC-AC inverters to convert the DC power from the second set of DC-DC converters to AC power. The method includes transmitting the AC power from the first set of DC-AC inverters to a grid. The AC power is transmitted to the grid at substantially unity power factor due to combined effect of switching modulation and MPPT of the first set of DC-AC inverters.
    Type: Application
    Filed: June 25, 2023
    Publication date: December 28, 2023
    Inventors: Vishal Anand Aisur GOPALAKRISHNAN, Ranganathan GURUNATHAN, Badrinarayanan THIRUVENGADASAMY, Subhash DESWAL, Rudrayya S. MATH, Anbarasu DORAI, Pavankumar DIXIT
  • Publication number: 20230420985
    Abstract: Embodiments of the present disclosure provide systems and methods for testing a device for grid interconnection standards. The method includes inputting a set of instructions to a device under test (DUT), where the instructions correspond to a firmware version to be tested by a variable AC source. The method includes transmitting a command signal to an inverter redundant controller (IRC) of the DUT, where the IRC operates at least one DC-AC inverter to attain a grid-tie state in response to receipt of the command signal. The method includes transmitting a set of values corresponding to parameters of the variable AC source configured to simulate an AC grid upon operating at least one DC-AC inverter in the grid-tie state. The method further includes accessing test output data of the DUT from measuring equipment and generating a test report based on responses of the DUT to a set of test waveforms.
    Type: Application
    Filed: June 25, 2023
    Publication date: December 28, 2023
    Inventors: Vishal Anand Aisur GOPALAKRISHNAN, Saravanakumar NARAYANASAMY, Badrinarayanan THIRUVENGADASAMY, Sreekanth VENKATESH, Vishal VARSHNEY, Anbarasu DORAI, Kodali Venkata Narasimha RAO
  • Publication number: 20230401077
    Abstract: Replicating a software cluster which includes control software and containers in another computing environment can include software operators which can be generated relating to modular functionalities of a control software cluster. The software operators are derived from analyzing the control software cluster. The software operators further being derived from analyzing code of the control software cluster including the containers, and from analyzing software configurations for the control software cluster. The generating of the software operators can include, at least in part, determining software configuration requirements for the control software cluster. The generating of the software operators including at least in part, creating a template for the control software cluster based on the determined software configuration requirements and the analysis of the another software computing environment.
    Type: Application
    Filed: June 13, 2022
    Publication date: December 14, 2023
    Inventors: Vishal Anand, John Paul Easton, Ulrike Vauth, Srinivas Koushik, Reena Sandhir
  • Publication number: 20230342284
    Abstract: In an approach to improve implementing program code modifications within a predetermined system embodiments simulate an impact of an implemented modification to a software code against one or more predetermined constraints using a target environment. Further, embodiments comparing a first executed simulation against a second executed simulation of the software code, wherein the second executed simulation comprises the implemented modifications and a current version of the software code. Additionally, embodiments, generate guidance for a user based on the comparison of the first and second executed simulations, wherein the generated guidance comprises positive and negative impacts of the implemented software code modifications regarding compliance with the one or more predetermined constraints, and output, by a user interface, the generated guidance to the user detailing the impact of the implemented modification.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 26, 2023
    Inventors: John Paul Easton, Gregory R. Hintermeister, Karri Carlson-Neumann, Zoe Clements, Vishal Anand
  • Patent number: 11782808
    Abstract: A system, computer program product, and method are presented for automatically executing chaos experiments on computing resources, applications, and services through automatically establishing and meeting core requirements for each chaos experiment. The method includes receiving a trigger signal configured to establish one or more condition s to execute one or more chaos experiments on at least a portion of one or more landing zones. The one or more chaos experiments are configured to operationally stress one or more of one or more infrastructure resources, one or more services, and one or more computing applications. The method also includes determining, automatically, the technical support coverage for the execution of the one or more chaos experiments. The method further includes executing, automatically, subject to the technical support coverage determination, the one or more chaos experiments.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: October 10, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Vishal Anand, Ingo Averdunk
  • Publication number: 20230261519
    Abstract: A power generation system includes a power source that is configured to communicate with at least one of a downstream load or a downstream device by changing a voltage on a power bus between the power source and the at least one of the downstream load or the downstream device, while power source provides power on the power bus to the at least one of the downstream load or the downstream device.
    Type: Application
    Filed: April 21, 2023
    Publication date: August 17, 2023
    Inventors: Arne BALLANTINE, Prasad PMSVVSV, Rajesh GOPINATH, Ranganathan GURUNATHAN, Robert HARRIS, Marshall WORTH, Chaitanya MANDELA, Vishal Anand GOPALAKRISHNAN