Patents by Inventor Pushkar V. Chitnis

Pushkar V. Chitnis 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: 10990757
    Abstract: A method and system for changing content of a window of an application program is provided. A contextual window system displays a window with content based on a current context of the window. The contextual window system receives from a user a context string for a new context for the window. When the context string includes a command, the contextual window system performs a function of the application program that implements the command to change from the current context of the window to the new context of the window. When the context string does not specify a command, the contextual window system submits the context string as a query for data of the application program to change from the current context of the window to the new context of the window. The contextual window system then modifies the content of the window to reflect the new context of the window.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: April 27, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pranav Ramarao, Suresh Parthasarathy Iyengar, Balasubramanyan Ashok, Pushkar V. Chitnis
  • Publication number: 20200327282
    Abstract: A method and system for changing content of a window of an application program is provided. A contextual window system displays a window with content based on a current context of the window. The contextual window system receives from a user a context string for a new context for the window. When the context string includes a command, the contextual window system performs a function of the application program that implements the command to change from the current context of the window to the new context of the window. When the context string does not specify a command, the contextual window system submits the context string as a query for data of the application program to change from the current context of the window to the new context of the window. The contextual window system then modifies the content of the window to reflect the new context of the window.
    Type: Application
    Filed: May 12, 2017
    Publication date: October 15, 2020
    Inventors: Pranav Ramarao, Suresh Parthasarathy LYENGAR, Balasubram ASHOK, Pushkar V CHITNIS
  • Publication number: 20180341529
    Abstract: A “Hypervisor Secure Container” (HSC) is a block of memory space that resides inside of a regular process, but is secured from the operating system of the computer it runs on. The HSC is a software container that runs on a hypervisor directly. Data and code within one HSC can only be accessed by the hypervisor itself and the code that belongs to the same HSC. The HSC can run in user mode or kernel mode. Advantageously, even if the operating system or user of the computer the HSC runs on is malicious, the data inside the HSC is still secure. The HSC allows software based isolation of code/data and can be used in various security contexts including securely storing certificates and passwords, performing Digital Rights Management (DRM) for media and games, and confidential computing in a computing cloud.
    Type: Application
    Filed: May 26, 2017
    Publication date: November 29, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Lei Kou, Pushkar V. Chitnis, Simon Leet
  • Publication number: 20180329592
    Abstract: A method and system for changing content of a window of an application program is provided. A contextual window system displays a window with content based on a current context of the window. The contextual window system receives from a user a context string for a new context for the window. When the context string includes a command, the contextual window system performs a function of the application program that implements the command to change from the current context of the window to the new context of the window. When the context string does not specify a command, the contextual window system submits the context string as a query for data of the application program to change from the current context of the window to the new context of the window. The contextual window system then modifies the content of the window to reflect the new context of the window.
    Type: Application
    Filed: May 12, 2017
    Publication date: November 15, 2018
    Inventors: Pranav RAMARAO, Suresh Parthasarathy Iyengar, Balasubramanyan Ashok, Pushkar V. Chitnis
  • Publication number: 20110320924
    Abstract: A handwritten paper-based input digital record management system and method to facilitate record management by directly accepting handwritten pen-based data input on ordinary paper forms. A user places a paper form on the digitizing surface of a digital computing device and then fill outs the form using handwritten input. A digital version of the handwritten form is simultaneously generated and presented on the screen of the computing device. Embodiments of the system and method also provide instantaneous form updating for any current data and reports any upcoming information that may be needed in the future. This mitigates the need for remote processing of the form. Moreover, embodiments of the system and method enforce completeness of the form and ensure that all necessary sections of the form are completed. Embodiments of the system and method also provide error correction by reconciling any invalidated data found during verification.
    Type: Application
    Filed: June 23, 2010
    Publication date: December 29, 2011
    Applicant: Microsoft Corporation
    Inventors: Aishwarya Lakshmi Ratan, Pushkar V. Chitnis, Sunandan Chakroborty