Patents by Inventor Narinder Mittal

Narinder Mittal 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: 12182251
    Abstract: In one implementation, a system includes a web application and a desktop application, where the web application acts as an intermediary between the desktop application and an identity server. The desktop application loads a browser control to navigate an internal browser of the desktop application to the web application, and the web application redirects the internal browser to the identity server. The desktop application submits, via the internal browser, user credentials to authenticate a user of the desktop application to the identity server. The desktop application receives, at the internal browser, a cookie including an access token for the user of the desktop application. The desktop application transmits, to a web application programming interface (API) associated with the web application, an authentication request including the access token. The desktop application grants access to a resource of the desktop application based on an indication of authentication received from the web API.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: December 31, 2024
    Assignee: Landis+Gyr Technology, Inc.
    Inventors: Narinder Mittal, Pushpesh Kumar Deshmukh
  • Publication number: 20230315830
    Abstract: In one implementation, a system includes a web application and a desktop application, where the web application acts as an intermediary between the desktop application and an identity server. The desktop application loads a browser control to navigate an internal browser of the desktop application to the web application, and the web application redirects the internal browser to the identity server. The desktop application submits, via the internal browser, user credentials to authenticate a user of the desktop application to the identity server. The desktop application receives, at the internal browser, a cookie including an access token for the user of the desktop application. The desktop application transmits, to a web application programming interface (API) associated with the web application, an authentication request including the access token. The desktop application grants access to a resource of the desktop application based on an indication of authentication received from the web API.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Inventors: Narinder Mittal, Pushpesh Kumar Deshmukh
  • Patent number: 10965403
    Abstract: A system can include a server and a device having a power source with a limited life span. The server receives data from the device and identifies a gap in the data from the device that indicates that at least a portion of the data from the device is missing. The server uses a gap reconciliation profile associated with the device to control the server to collect the missing data from the device. The server can generate a signal to request the missing data from the device based on the gap reconciliation profile and transmit the signal to the device to collect the missing data based on the gap reconciliation profile. A parameter of the gap reconciliation profile can be used to control generating or transmitting of the signal, which can preserve the limited life span of the power source of the device.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: March 30, 2021
    Assignee: Landis+Gyr Innovations, Inc.
    Inventors: Narinder Mittal, Ursula Moran, Siva Suthram
  • Publication number: 20200177313
    Abstract: A system can include a server and a device having a power source with a limited life span. The server receives data from the device and identifies a gap in the data from the device that indicates that at least a portion of the data from the device is missing. The server uses a gap reconciliation profile associated with the device to control the server to collect the missing data from the device. The server can generate a signal to request the missing data from the device based on the gap reconciliation profile and transmit the signal to the device to collect the missing data based on the gap reconciliation profile. A parameter of the gap reconciliation profile can be used to control generating or transmitting of the signal, which can preserve the limited life span of the power source of the device.
    Type: Application
    Filed: February 6, 2020
    Publication date: June 4, 2020
    Inventors: Narinder Mittal, Ursula Moran, Siva Suthram
  • Patent number: 10594441
    Abstract: A system can include a server and a device having a power source with a limited life span. The server receives data from the device and identifies a gap in the data from the device that indicates that at least a portion of the data from the device is missing. The server uses a gap reconciliation profile associated with the device to control the server to collect the missing data from the device. The server can generate a signal to request the missing data from the device based on the gap reconciliation profile and transmit the signal to the device to collect the missing data based on the gap reconciliation profile. A parameter of the gap reconciliation profile can be used to control generating or transmitting of the signal, which can preserve the limited life span of the power source of the device.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: March 17, 2020
    Assignee: Landis+Gyr Innovations, Inc.
    Inventors: Narinder Mittal, Ursula Moran, Siva Suthram
  • Publication number: 20190327029
    Abstract: A system can include a server and a device having a power source with a limited life span. The server receives data from the device and identifies a gap in the data from the device that indicates that at least a portion of the data from the device is missing. The server uses a gap reconciliation profile associated with the device to control the server to collect the missing data from the device. The server can generate a signal to request the missing data from the device based on the gap reconciliation profile and transmit the signal to the device to collect the missing data based on the gap reconciliation profile. A parameter of the gap reconciliation profile can be used to control generating or transmitting of the signal, which can preserve the limited life span of the power source of the device.
    Type: Application
    Filed: April 23, 2018
    Publication date: October 24, 2019
    Inventors: Narinder Mittal, Ursula Moran, Siva Suthram