Patents by Inventor Vikas Dwivedi

Vikas Dwivedi 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: 11928719
    Abstract: Methods, systems, and computer program products for facilitating user selection using trend-based joint embeddings are provided herein. A method includes obtaining a selection of an item in an online catalog; determining a compatible item of the plurality of items at least in part by providing the selected at least one item and at least one previously selected item corresponding to the user to a trend-based machine learning model, wherein the trend-based machine learning model is trained on historical data associated with the item in the online catalog and fine-tuned based on current trend data from multiple data sources; receiving feedback in response to outputting the at least one compatible item; identifying one or more attributes related to the at least one compatible item based on the feedback; and using the trend-based machine learning model to determine at least one additional compatible item based on the one or more attributes.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: March 12, 2024
    Assignee: International Business Machines Corporation
    Inventors: Satyam Dwivedi, Vijay Ekambaram, Kushagra Manglik, Nupur Aggarwal, Vikas C. Raykar
  • Publication number: 20230402964
    Abstract: The present invention discloses a system for an autonomous, dynamic cleaning system for photovoltaic panels and a method thereof. The system comprises an autonomous solar bot (100) for cleaning PV panels (202) in a solar plant (200), where the solar bot (100) is capable of re-orientation, dynamic path-tracing as well as predictive cleaning. The solar bot (100) comprises specialized mecanum wheels for enabling enhanced movement across the PV panels (202). The invention also provides a system and method for a solar plant cleaning system (300) which uses drones (204) to transport the solar bot (100), and which can be controlled through fleet control via an IoT dashboard (426). Further, the IoT dashboard (426) may also be used for solar plant management.
    Type: Application
    Filed: November 3, 2021
    Publication date: December 14, 2023
    Inventors: Suraj MOHAN, Prashant GOEL, Surandhar S, Prabhakaran RAJAMANI, Vikas DWIVEDI
  • Publication number: 20220267683
    Abstract: Described herein are methods and systems for performing liquid-liquid extraction in bulk tankage. According to certain embodiments, the liquid-liquid extraction can occur in a bulk tank via a circulation loop, in which a solvent mixture is injected with the hydrocarbon ahead of mix valves on the circulation loop. According to other embodiments, a misting system is installed in the vapor or head space of bulk tankage. The misting system distributes small micro-drops of a solvent mixture so as to cause a uniform lay down over the entire top surface area of hydrocarbon. The solvent mixture migrates from the top surface of the hydrocarbon to the bottom of the bulk tank, reacting during migration to cause liquid-liquid extraction.
    Type: Application
    Filed: April 20, 2022
    Publication date: August 25, 2022
    Applicant: MACQUARIE COMMODITIES TRADING US, LLC
    Inventors: Monica Lloyd, Aaron Kildow, Vikas Dwivedi, Virginia Flippin Green
  • Publication number: 20210261871
    Abstract: Described herein are methods and systems for performing liquid-liquid extraction in bulk tankage. According to certain embodiments, the liquid-liquid extraction can occur in a bulk tank via a circulation loop, in which a solvent mixture is injected with the hydrocarbon ahead of mix valves on the circulation loop. According to other embodiments, a misting system is installed in the vapor or head space of bulk tankage. The misting system distributes small micro-drops of a solvent mixture so as to cause a uniform lay down over the entire top surface area of hydrocarbon. The solvent mixture migrates from the top surface of the hydrocarbon to the bottom of the bulk tank, reacting during migration to cause liquid-liquid extraction.
    Type: Application
    Filed: February 22, 2021
    Publication date: August 26, 2021
    Applicant: Macquarie Commodities Trading US, LLC
    Inventors: Monica Lloyd, Aaron Kildow, Vikas Dwivedi, Virginia Flippin Green
  • Patent number: 9716613
    Abstract: Alerts may be received from an event monitoring system that monitors computing resources of a computer system. Based on an alert ruleset, an alert management module may determine whether to provide notification of the alert. If the alert management module decides to provide notification of the alert, then the alert management module may initiate the creation of an issue ticket corresponding to the alert in an issue tracking system. If the alert management module decides not to provide notification of the alert, then the alert management module may discard the alert.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: July 25, 2017
    Assignee: Bank of America Corporation
    Inventors: Rohit Jain, Vikas Dwivedi
  • Publication number: 20160072662
    Abstract: Alerts may be received from an event monitoring system that monitors computing resources of a computer system. Based on an alert ruleset, an alert management module may determine whether to provide notification of the alert. If the alert management module decides to provide notification of the alert, then the alert management module may initiate the creation of an issue ticket corresponding to the alert in an issue tracking system. If the alert management module decides not to provide notification of the alert, then the alert management module may discard the alert.
    Type: Application
    Filed: November 17, 2015
    Publication date: March 10, 2016
    Inventors: Rohit Jain, Vikas Dwivedi
  • Patent number: 9219639
    Abstract: Alerts may be received from an event monitoring system that monitors computing resources of a computer system. Based on an alert ruleset, an alert management module may determine whether to provide notification of the alert. If the alert management module decides to provide notification of the alert, then the alert management module may initiate the creation of an issue ticket corresponding to the alert in an issue tracking system. If the alert management module decides not to provide notification of the alert, then the alert management module may discard the alert.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: December 22, 2015
    Assignee: Bank of America Corporation
    Inventors: Rohit Jain, Vikas Dwivedi
  • Publication number: 20150180700
    Abstract: Alerts may be received from an event monitoring system that monitors computing resources of a computer system. Based on an alert ruleset, an alert management module may determine whether to provide notification of the alert. If the alert management module decides to provide notification of the alert, then the alert management module may initiate the creation of an issue ticket corresponding to the alert in an issue tracking system. If the alert management module decides not to provide notification of the alert, then the alert management module may discard the alert.
    Type: Application
    Filed: March 9, 2015
    Publication date: June 25, 2015
    Inventors: Rohit Jain, Vikas Dwivedi
  • Patent number: 9009307
    Abstract: Alerts may be received from an event monitoring system that monitors computing resources of a computer system. Based on an alert ruleset, an alert management module may determine whether to provide notification of the alert. If the alert management module decides to provide notification of the alert, then the alert management module may initiate the creation of an issue ticket corresponding to the alert in an issue tracking system. If the alert management module decides not to provide notification of the alert, then the alert management module may discard the alert.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: April 14, 2015
    Assignee: Bank of America Corporation
    Inventors: Rohit Jain, Vikas Dwivedi
  • Publication number: 20140195670
    Abstract: Alerts may be received from an event monitoring system that monitors computing resources of a computer system. Based on an alert ruleset, an alert management module may determine whether to provide notification of the alert. If the alert management module decides to provide notification of the alert, then the alert management module may initiate the creation of an issue ticket corresponding to the alert in an issue tracking system. If the alert management module decides not to provide notification of the alert, then the alert management module may discard the alert.
    Type: Application
    Filed: January 8, 2013
    Publication date: July 10, 2014
    Applicant: BANK OF AMERICA
    Inventors: Rohit Jain, Vikas Dwivedi