Patents by Inventor Sundeep Bhatia

Sundeep Bhatia 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: 6502233
    Abstract: Automatic parameter help is disclosed. In one embodiment, the system comprises an editor to provide for developing source code for a computer program, where the source code includes an identifier; and an automatic help module invoked upon a predetermined event by the editor. The automatic help module is operative to display reference information associated with the identifier.
    Type: Grant
    Filed: November 13, 1998
    Date of Patent: December 31, 2002
    Assignee: Microsoft Corporation
    Inventors: Shankar Vaidyanathan, Philip Lucido, Sundeep Bhatia
  • Patent number: 6467081
    Abstract: Automatic parameter help is disclosed. In one embodiment, the system comprises an editor to provide for developing source code for a computer program, where the source code includes an identifier; and an automatic help module invoked upon a predetermined event by the editor. The automatic help module is operative to display reference information associated with the identifier.
    Type: Grant
    Filed: November 5, 2001
    Date of Patent: October 15, 2002
    Assignee: Microsoft Corporation
    Inventors: Shankar Vaidyanathan, Philip Lucido, Sundeep Bhatia
  • Publication number: 20020095657
    Abstract: Automatic parameter help is disclosed. In one embodiment, the system comprises an editor to provide for developing source code for a computer program, where the source code includes an identifier; and an automatic help module invoked upon a predetermined event by the editor. The automatic help module is operative to display reference information associated with the identifier.
    Type: Application
    Filed: November 5, 2001
    Publication date: July 18, 2002
    Applicant: Microsoft Corporation
    Inventors: Shankar Vaidyanathan, Philip Lucido, Sundeep Bhatia
  • Patent number: 6367068
    Abstract: Dynamic parsing is disclosed. In one embodiment, a system includes an editor and a dynamic parser. The editor provides for developing of source code for a computer program. The dynamic parser parses the source code as the source is developed within the editor during predetermined times (for example, in one embodiment, every second).
    Type: Grant
    Filed: November 13, 1998
    Date of Patent: April 2, 2002
    Assignee: Microsoft Corporation
    Inventors: Shankar Vaidyanathan, Philip Lucido, Sundeep Bhatia
  • Patent number: 6305008
    Abstract: Automatic statement completion is disclosed. In one embodiment, a system includes an editor to provide for developing source code for a computer program, and a database containing information on entities in the source code. The system also includes a completion module invoked by the editor upon the occurrence of a predetermined event and operative to display a set of valid entities in response to a pre-determined event.
    Type: Grant
    Filed: November 13, 1998
    Date of Patent: October 16, 2001
    Assignee: Microsoft Corporation
    Inventors: Shankar Vaidyanathan, Philip Lucido, Sundeep Bhatia
  • Patent number: 6266665
    Abstract: Indexing and searching across multiple sorted arrays. In one embodiment, a method. First, for a plurality of arrays, each array having a plurality of elements indexable by a pointer for the array, finding a smallest element of a set of elements comprising the element of each array at the pointer for the array. Second, increasing the pointer for the array in which the smallest element was found. Third, repeating until a desired number of smallest elements is found.
    Type: Grant
    Filed: November 13, 1998
    Date of Patent: July 24, 2001
    Assignee: Microsoft Corporation
    Inventors: Shankar Vaidyanathan, Philip Lucido, Sundeep Bhatia