Patents by Inventor Rohit Saraswat

Rohit Saraswat 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: 20230385173
    Abstract: Methods, systems, and computer programs provide real-time report generation. A baseline report is generated based on data, collected by a collector computing device, for events of a first event type for a period. The method receives a request from a user to present an updated report with real-time information that comprises events of the first event type during and after the period. The method further includes accessing configuration data that identifies which event types are enabled for real-time reporting for the user. When the updated report is available in real-time for the user, an event-update request is sent to the at least one device for unreported events. The new events of the first event type are received, and the updated report is generated by aggregating data from the baseline report and the received new events. Further, the method includes causing presentation of the updated report on a user interface.
    Type: Application
    Filed: May 27, 2022
    Publication date: November 30, 2023
    Inventors: Syam B. PINNAKA, Jeffrey S. PINKSTON, Loretta M. MACKLEM-CLEMENTS, Ramya CHITRAKAR, Xichun XU, Rohit SARASWAT, Sangeetha M. VISWESWARAN, Jeffrey P. COLE
  • Patent number: 11212180
    Abstract: Techniques are described herein that are capable of configuring a device to have certificate(s) by ordering asynchronous work requests. Portions of work that are to be performed to configure a device to have certificate(s) are performed based at least in part on a triggering event that indicates that the device is to be configured. Asynchronous work requests that are configured to, when executed, initiate performance of the respective portions of the work are generated. A hierarchical work tree that includes hierarchical nodes that represent the respective portions of the work is generated. The hierarchical work tree defines an order in which the portions of the work are to be performed. The asynchronous work requests are executed in the order defined by the hierarchical work tree, which initiates creation of the certificate(s) and delivery of the certificate(s) to the device.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: December 28, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rohit Saraswat, Juan Carlos Luciani, Sr., Harsha Vardhan Palakurthi, Jeffrey Scott Pinkston
  • Publication number: 20210359911
    Abstract: Techniques are described herein that are capable of configuring a device to have certificate(s) by ordering asynchronous work requests. Portions of work that are to be performed to configure a device to have certificate(s) are performed based at least in part on a triggering event that indicates that the device is to be configured. Asynchronous work requests that are configured to, when executed, initiate performance of the respective portions of the work are generated. A hierarchical work tree that includes hierarchical nodes that represent the respective portions of the work is generated. The hierarchical work tree defines an order in which the portions of the work are to be performed. The asynchronous work requests are executed in the order defined by the hierarchical work tree, which initiates creation of the certificate(s) and delivery of the certificate(s) to the device.
    Type: Application
    Filed: June 30, 2020
    Publication date: November 18, 2021
    Inventors: Rohit Saraswat, Juan Carlos Luciani, SR., Harsha Vardhan Palakurthi, Jeffrey Scott Pinkston