Patents by Inventor Anshuman Ansu

Anshuman Ansu 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: 20260252314
    Abstract: A system may access names of the named objects stored in memory and context information within the application including object attributes of the named objects and an object hierarchy specifying hierarchical relationships among the named objects. The system may generate a generative artificial intelligence model input including at least a portion of the context information and request generation of one or more suggested names based on the at least the portion of the context information included in the generative artificial intelligence model input. The system may present the one or more suggested names for the named object. The system may receive a selection of a suggested name to yield a selected suggested name corresponding to the named object. The system may rename the named object in the memory with the selected suggested name.
    Type: Application
    Filed: February 24, 2025
    Publication date: August 27, 2026
    Inventors: Emma Margaret Belle COOPER, Mansi MALIK, Chen-mi LIN, Akshar Virendrabhai PATEL, Zhiqi FU, Anh Ngoc Tuan TRUONG, Shantanu Kiran PAKHARE, Jayant DHAWAN, Anshuman ANSU
  • Patent number: 9753788
    Abstract: An extensibility system exposes an application programming interface (API) that can be used to call external engines. A given engine is identified, and triggers for calling the identified engine are monitored. When a trigger occurs, the identified engine is called through the API.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: September 5, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Huma Agarwal, Prateek Rajvanshi, Niraj Yadav, Kartheek Reddy Naini, Anshuman Ansu
  • Publication number: 20170010926
    Abstract: An extensibility system exposes an application programming interface (API) that can be used to call external engines. A given engine is identified, and triggers for calling the identified engine are monitored. When a trigger occurs, the identified engine is called through the API.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventors: Huma Agarwal, Prateek Rajvanshi, Niraj Yadav, Kartheek Reddy Naini, Anshuman Ansu