Patents by Inventor Jagjot SINGH

Jagjot SINGH 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: 20240103939
    Abstract: A system, method, and computer readable medium for implementing micro-application environments is disclosed. The exemplary method includes providing a browser container (“browser”), and providing at least one micro-application for operating within the browser. The method includes providing a plug-in for the browser. The plug-in configured to listen to events originating in, or push events to, the at least one micro-application. The method includes storing, via the plug-in, documentation of events that each of the at least one micro-application subscribes to. The method includes determining, via the plug-in, occurrence of a first event, the first event being subscribed to by the at least one micro-application, and in response to determining the occurrence, generating, via the plug-in, a message to the at least one micro-application based on the event. The method includes executing, via the at least one micro-application, a new action in response to receiving the message.
    Type: Application
    Filed: September 26, 2022
    Publication date: March 28, 2024
    Applicant: The Toronto-Dominion Bank
    Inventors: Jagjot SINGH, Mathurangan ARULANANTHAN, Mark Amar Mezher FALZON
  • Patent number: 11251476
    Abstract: Electrochemical metal-air cells having nested electrodes provided in an annular or cylindrical configuration, including systems that contain such cells in a sealed container. Each cell may include an oxidant electrode (air cathode) and a fuel electrode (anode), both configured in annular form. A series of permeable bodies, screens, or current collectors may be provided as part of the fuel electrode. An annular oxygen evolution electrode may also be provided in the cells. In some cases, the fuel electrode is nested within the oxidant electrode, or vice versa. Optionally, a second oxidant electrode may be included in the cells. Ionically conductive medium or electrolyte may be contained in the cell. Each cell may have its own cell housing. Optionally, an air space or pocket may be formed in a cell via an oxidant electrode. The sealed container may contain the cells such that they are surrounded by air or an electrolyte.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: February 15, 2022
    Assignee: FORM ENERGY, INC.
    Inventors: Glenn Donahey, Ramkumar Krishnan, Jagjot Singh Grewal
  • Patent number: 10949706
    Abstract: A computer-implemented technique is described herein for retrieving at least one recommended output image. In one implementation, the technique uses a generator component to transform first-part image information, associated with a first-part image selected by a user, into one or more instances of second-part generated image information. Each instance of the second-part generated image information complements the first-part image information. The generator component is trained by a computer-implemented training system using a conditional generative adversarial network (cGAN). The technique further includes: retrieving one or more second-part output images from a data store based on the instance(s) of second-part generated image information; generating a user interface presentation that presents the first-part image and the second-part output image(s); and displaying the user interface presentation on a display device.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: March 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mithun Das Gupta, Sudhir Kumar, Rushabh Rajesh Gandhi, Soudamini Sreepada, Naresh Annam, Shashank Verma, Jagjot Singh
  • Publication number: 20200358157
    Abstract: Electrochemical metal-air cells having nested electrodes provided in an annular or cylindrical configuration, including systems that contain such cells in a sealed container. Each cell may include an oxidant electrode (air cathode) and a fuel electrode (anode), both configured in annular form. A series of permeable bodies, screens, or current collectors may be provided as part of the fuel electrode. An annular oxygen evolution electrode may also be provided in the cells. In some cases, the fuel electrode is nested within the oxidant electrode, or vice versa. Optionally, a second oxidant electrode may be included in the cells. Ionically conductive medium or electrolyte may be contained in the cell. Each cell may have its own cell housing. Optionally, an air space or pocket may be formed in a cell via an oxidant electrode. The sealed container may contain the cells such that they are surrounded by air or an electrolyte.
    Type: Application
    Filed: May 7, 2020
    Publication date: November 12, 2020
    Inventors: Glenn DONAHEY, Ramkumar KRISHNAN, Jagjot Singh GREWAL
  • Publication number: 20200226411
    Abstract: A computer-implemented technique is described herein for retrieving at least one recommended output image. In one implementation, the technique uses a generator component to transform first-part image information, associated with a first-part image selected by a user, into one or more instances of second-part generated image information. Each instance of the second-part generated image information complements the first-part image information. The generator component is trained by a computer-implemented training system using a conditional generative adversarial network (cGAN). The technique further includes: retrieving one or more second-part output images from a data store based on the instance(s) of second-part generated image information; generating a user interface presentation that presents the first-part image and the second-part output image(s); and displaying the user interface presentation on a display device.
    Type: Application
    Filed: January 16, 2019
    Publication date: July 16, 2020
    Inventors: Mithun Das GUPTA, Sudhir KUMAR, Rushabh Rajesh GANDHI, Soudamini SREEPADA, Naresh ANNAM, Shashank VERMA, Jagjot SINGH