Patents by Inventor Gokul Singh

Gokul Singh 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: 20120297335
    Abstract: When viewing a document, a user may switch between detailed reading of the document, and glancing at the structure of the document, in a single smooth flow of actions. In one example, a document is shown with a navigation bar that has a thumb. Before the user clicks the thumb, the document is shown at its current position at a first zoom level. When the user clicks and holds the thumb, the current page of the document is shown at a second zoom level, which may be a full-page zoom level at which an entire page of the document fits in the viewing area. The user may drag the thumb, thereby changing the current page being shown at the second zoom level. When the use releases the thumb, the current page may be shown at the first zoom level.
    Type: Application
    Filed: May 17, 2011
    Publication date: November 22, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Kannan Ramasubramanian, Nithin Ismail, Premalini David, Gokul Singh, Biju Venugopal
  • Publication number: 20100107095
    Abstract: Methods, systems, and media are provided for using a calculator application to calculate answer values by evaluating formulas based on user input. The calculator application is hosted by an operating system and includes a template store containing templates that define user interface elements such as input fields associated with variables. The templates also have embodied therein formulae that define relationships between the variables. A user-interface, generated from information in a template, is provided to a user that includes input fields for receiving values to be associated with variables. Answer values are calculated by evaluating the formulae based on user input.
    Type: Application
    Filed: October 24, 2008
    Publication date: April 29, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Gokul Singh, Riyaz Mohamed Pishori, Mahesh Tharamal, Chetan A. Parulekar, Purushottam Madhukar Kulkarni
  • Publication number: 20080225869
    Abstract: A system and method for enabling sharing of devices on a network is disclosed. The technology includes a method for enabling sharing of non-network enabled devices on a network. The method includes detecting a non-network enabled device locally coupled to a first computer system, the first computer system coupled to the network. The method for enabling sharing of non-network enabled devices on a network also includes enabling a second computer system coupled to the network to access the non-network enabled device by using the first computer system as a communication interface between the non-network enabled device and the second computer system.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 18, 2008
    Applicant: Microsoft Corporation
    Inventors: Gokul Singh, Saurabh Sinha, Manoj K. Jain