Patents by Inventor Anup L. Gupta

Anup L. Gupta 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: 10862756
    Abstract: Systems and methods for identifying a new device in an internet of things (IoT) network comprising a plurality of devices. The method includes, by a processor: detecting that a new device has been added to the IoT network; receiving identification data corresponding to the new device; determining a first device identification using a deep learning algorithm; determining a second device identification using a clustering algorithm; determining a third device identification based on a reference table; determining a fourth device identification by analyzing one or more values included in the identification data. The method further includes selecting, at least one of the first device identification, the second device identification, the third device identification, or the fourth device identification, as a final device identification by performing a weighted selection.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: December 8, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Anup L. Gupta, Praveen R. Dhanabalan, Akshata Bhat, Jaskirat Chauhan
  • Patent number: 10673707
    Abstract: The present disclosure discloses a system that automatically identifies the most efficient times to upgrade software associated with an IoT device. The system employs machine-learning mechanisms to precisely identify the specific time interval where there will be the least impact on the functionality of the IoT device or a cluster of IoT devices.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: June 2, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Praveen R. Dhanabalan, Anup L. Gupta, Akshata Bhat, James Bulpin, Jaskirat Chauhan
  • Publication number: 20190342182
    Abstract: The present disclosure discloses a system that automatically identifies the most efficient times to upgrade software associated with an IoT device. The system employs machine-learning mechanisms to precisely identify the specific time interval where there will be the least impact on the functionality of the IoT device or a cluster of IoT devices.
    Type: Application
    Filed: May 7, 2018
    Publication date: November 7, 2019
    Inventors: Praveen R. Dhanabalan, Anup L. Gupta, Akshata Bhat, James Bulpin, Jaskirat Chauhan
  • Publication number: 20190296979
    Abstract: Systems and methods for identifying a new device in an internet of things (IoT) network comprising a plurality of devices. The method includes, by a processor: detecting that a new device has been added to the IoT network; receiving identification data corresponding to the new device; determining a first device identification using a deep learning algorithm; determining a second device identification using a clustering algorithm; determining a third device identification based on a reference table; determining a fourth device identification by analyzing one or more values included in the identification data. The method further includes selecting, at least one of the first device identification, the second device identification, the third device identification, or the fourth device identification, as a final device identification by performing a weighted selection.
    Type: Application
    Filed: March 22, 2018
    Publication date: September 26, 2019
    Inventors: Anup L. Gupta, Praveen R. Dhanabalan, Akshata Bhat, Jaskirat Chauhan