Patents by Inventor Naresh K. Govindaraj

Naresh K. Govindaraj 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: 6266808
    Abstract: A system and method for facilitating the construction of computer programs. The system enables an administrator to define dialogs associated with commands from a computer programming language. Users construct computer programs by using the dialogs. In particular, an user invokes a dialog. Code corresponding to a command associated with the invoked dialog is then automatically generated. The code is in a form and has a syntax defined by the computer programming language. The code is inserted into the computer program being constructed. Computer programs can also be constructed using dialogs and objects. In particular, a plurality of objects each corresponding to a resource in a target environment are defined and instantiated from a plurality of object classes. At least one of the dialogs is associated with each of the objects. An operator selects one or more of the objects (representing the resources in a system), and invokes a dialog associated with the selected objects.
    Type: Grant
    Filed: June 5, 1995
    Date of Patent: July 24, 2001
    Assignee: International Business Machines Corporation
    Inventor: Naresh K. Govindaraj
  • Patent number: 6113649
    Abstract: A system and method for object representations of program and script components. A graphical user interface displays a plurality of program components in a plurality of rows in a scrollable table. Each scrollable table comprises a first column that contains iconic representations of the program components and a second column that contains generated program code for the program components. An operator edits the program by manipulating the icons, editing invocation of dialogs or editing the generated program code directly.
    Type: Grant
    Filed: March 27, 1996
    Date of Patent: September 5, 2000
    Assignee: International Business Machines Corporation
    Inventor: Naresh K. Govindaraj
  • Patent number: 6091895
    Abstract: A system and method for object oriented central maintenance. Program code for a plurality of program components is generated based on operator interaction with dialog definitions. Central maintenance is performed by changing the definitions of at least one of the dialog definitions that form at least part of a program component in the program. Program code for each program component that is based on the changed dialog definition is regenerated and replaces the previously generated program code.
    Type: Grant
    Filed: March 27, 1996
    Date of Patent: July 18, 2000
    Assignee: International Business Machines Corporation
    Inventor: Naresh K. Govindaraj
  • Patent number: 5764988
    Abstract: Described herein is a system and method for facilitating the construction of computer programs. The system enables an administrator to define dialogs associated with commands from a computer programming language. Users construct computer programs by using the dialogs. In particular, an user invokes a dialog. Code corresponding to a command associated with the invoked dialog is then automatically generated. The code is in a form and has a syntax defined by the computer programming language. The code is inserted into the computer program being constructed. Computer programs can also be constructed using dialogs and objects. In particular, a plurality of objects each corresponding to a resource in a target environment are defined and instantiated from a plurality of object classes. At least one of the dialogs is associated with each of the objects. An operator selects one or more of the objects (representing the resources in a system), and invokes a dialog associated with the selected objects.
    Type: Grant
    Filed: June 5, 1995
    Date of Patent: June 9, 1998
    Assignee: International Business Machines Corporation
    Inventor: Naresh K. Govindaraj