Patents by Inventor Sagar Narla

Sagar Narla 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: 11195509
    Abstract: Methods for interactive virtual assistant generation for assemblages are performed by systems and devices. Representations of existing assembly manuals of assemblages are received by a host service. The representations are received from users in the form of captured images and retrieved from websites of assemblage suppliers. The host service extracts information from representations including text and illustrations, and generates instructions including a first set of assembly instructions from the information and an instruction model, and a second set of prompt-response instructions from the information and a language model. The host service generates interactive smart manuals of assemblages using the first and second sets. Interactive smart manuals may be instances of virtual digital assistants specific to the assemblage. A user executes an interactive smart manual via a user interface (UI) and provides natural language prompts via the UI causing navigation through the manual.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: December 7, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rajat Talwar, Otar Bichiashvili, Lucas Pritz, Sagar Narla
  • Publication number: 20210065677
    Abstract: Methods for interactive virtual assistant generation for assemblages are performed by systems and devices. Representations of existing assembly manuals of assemblages are received by a host service. The representations are received from users in the form of captured images and retrieved from websites of assemblage suppliers. The host service extracts information from representations including text and illustrations, and generates instructions including a first set of assembly instructions from the information and an instruction model, and a second set of prompt-response instructions from the information and a language model. The host service generates interactive smart manuals of assemblages using the first and second sets. Interactive smart manuals may be instances of virtual digital assistants specific to the assemblage. A user executes an interactive smart manual via a user interface (UI) and provides natural language prompts via the UI causing navigation through the manual.
    Type: Application
    Filed: September 27, 2019
    Publication date: March 4, 2021
    Inventors: Rajat Talwar, Otar Bichiashvili, Lucas Pritz, Sagar Narla
  • Publication number: 20150294256
    Abstract: A user provides inputs to model scenarios for which data is to be reported. These scenarios are modeled by aggregating events into activities that are then aggregated, themselves, into scenarios. A scenarios analyzer accesses data logs to extract and analyze data for the modeled scenario. The analyzed data is visualized as a histogram with roll up and drill down functionality.
    Type: Application
    Filed: August 13, 2014
    Publication date: October 15, 2015
    Inventors: Sivarudrappa Mahesh, Gandhi Swaminathan, Hovhannes Sadoyan, Marc Mezquita, Aniket Naravanekar, Sagar Narla