Patents by Inventor Dinesh Goradia

Dinesh Goradia 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: 7958422
    Abstract: Methods and systems for generating code for a device are disclosed. A device command for which the code is to be generated is selected. Response template parameters for the selected device commands are retrieved from a response template associated with the device command. Command syntax for the selected device commands are retrieved from a device library associated with the device command. The code is generated for the device in a high level language and the response template parameters are incorporated to provide verification of the device response when the test code is executed.
    Type: Grant
    Filed: November 29, 2009
    Date of Patent: June 7, 2011
    Assignee: Sapphire Infotech, Inc.
    Inventors: Manoj Betawar, Dinesh Goradia
  • Publication number: 20100122235
    Abstract: Methods and systems for generating code for a device are disclosed. A device command for which the code is to be generated is selected. Response template parameters for the selected device commands are retrieved from a response template associated with the device command. Command syntax for the selected device commands are retrieved from a device library associated with the device command. The code is generated for the device in a high level language and the response template parameters are incorporated to provide verification of the device response when the test code is executed.
    Type: Application
    Filed: November 29, 2009
    Publication date: May 13, 2010
    Applicant: Sapphire Infotech, Inc.
    Inventors: Manoj Betawar, Dinesh Goradia
  • Publication number: 20100115328
    Abstract: A method of generating a test script to test a first device in a target system is disclosed. The method includes generating error handling programming instructions to identify failure of the first device, and generating programming instructions to route test commands in the test scripts to a second device in the target system. The second device is a failover device that takes over operations of the first device when the first device fails.
    Type: Application
    Filed: October 29, 2009
    Publication date: May 6, 2010
    Inventors: Manoj Betawar, Purnendu Narayan, Dinesh Goradia
  • Patent number: 7661053
    Abstract: A device response template generator software program includes an interactive graphical-user-interface (GUI) for sending commands to devices under test and to capture and display the command responses. The GUI enables patternization of the command response to that the information contained in the response can be read, in the form of variable values, automatically, during subsequent execution of the commands by the same device or a group of devices. These values of the variables may be analyzed and may also be sent to other running testing scenarios.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: February 9, 2010
    Assignee: Sapphire Infotech, Inc.
    Inventors: Manoj Betawar, Dinesh Goradia
  • Patent number: 7559001
    Abstract: A command execution terminal includes an interactive graphical-user-interface (GUI) for sending commands to devices under test and to capture and display the command responses and maintaining a list of executed commands. The command execution terminal also provides functionality to create reusable device libraries of commands for a given device under test and to automate test case creation for device testing.
    Type: Grant
    Filed: June 14, 2006
    Date of Patent: July 7, 2009
    Assignee: Sapphire Infotech Inc.
    Inventors: Manoj Betawar, Dinesh Goradia, Purnendu Narayan
  • Publication number: 20090100299
    Abstract: A device response template generator software program includes an interactive graphical-user-interface (GUI) for sending commands to devices under test and to capture and display the command responses. The GUI enables patternization of the command response to that the information contained in the response can be read, in the form of variable values, automatically, during subsequent execution of the commands by the same device or a group of devices. These values of the variables may be analyzed and may also be sent to other running testing scenarios.
    Type: Application
    Filed: December 18, 2008
    Publication date: April 16, 2009
    Applicant: Sapphire Infotech, Inc.
    Inventors: Manoj Betawar, Dinesh Goradia
  • Patent number: 7496815
    Abstract: An apparatus and associated methodology are provided to generate system test libraries for solution testing involving heterogeneous devices from different vendors. A unified user interface employs received information to execute the tests based on provided device and network topology libraries, generating the system library to perform the required end-to-end system testing. The unified user interface and the library generation mechanism provide a layer of abstraction avoiding complexities of the system configuration commands native to disparate devices.
    Type: Grant
    Filed: March 6, 2006
    Date of Patent: February 24, 2009
    Assignee: Sapphire Infotech, Inc.
    Inventors: Bhaskar Bhaumik, Dinesh Goradia, Manoj Betawar
  • Patent number: 7478305
    Abstract: A device response template generator software program includes an interactive graphical-user-interface (GUI) for sending commands to devices under test and to capture and display the command responses. The GUI allows patternization of the command response to that the information contained in the response can be read, in the form of variable values, automatically, during subsequent execution of the commands by the same device or a group of devices. These values of the variables may be analyzed and may also be sent to other running testing scenarios.
    Type: Grant
    Filed: March 27, 2006
    Date of Patent: January 13, 2009
    Assignee: Sapphire Infotech, Inc.
    Inventors: Manoj Betawar, Dinesh Goradia
  • Publication number: 20070245198
    Abstract: A device response template generator software program includes an interactive graphical-user-interface (GUI) for sending commands to devices under test and to capture and display the command responses. The GUI allows patternization of the command response to that the information contained in the response can be read, in the form of variable values, automatically, during subsequent execution of the commands by the same device or a group of devices. These values of the variables may be analyzed and may also be sent to other running testing scenarios.
    Type: Application
    Filed: March 27, 2006
    Publication date: October 18, 2007
    Inventors: Manoj Betawar, Dinesh Goradia
  • Publication number: 20070220392
    Abstract: The present invention provides an apparatus to generate system test libraries for solution testing involving heterogeneous devices from different vendors. It provides a unified user interface, which can use the information input by the user to execute the tests based on provided device and network topology libraries to generate the necessary system library to perform the required end-to-end system testing. The unified user interface and the library generation mechanism provide a layer of abstraction thus preventing the user from dealing with the complexities of the system configuration involving multiple devices, each with its own set of configuration commands.
    Type: Application
    Filed: March 6, 2006
    Publication date: September 20, 2007
    Inventors: Bhaskar Bhaumik, Dinesh Goradia, Manoj Betawar
  • Patent number: 7010782
    Abstract: A test manager software program includes an interactive test graphical-user-interface (GUI) for testing network devices using high-level networking commands. The test GUI allows the test engineer user to enter high-level commands such as Simple Networking Management Protocol (SNMP) commands that read values in a management information database in a network device under test. The high-level commands can be sent from the test manager using a command-line interface (CLI) in a telnet session opened to the network device during testing. The user specifies high-level test, analyze, and restore commands in test cases that are collected into test suites. Rules for logging on to the network device under test are stored that include expected prompts from the network device and user responses such as passwords. Addresses of the network device under test can be re-mapped for testing other devices so the test suites can be reused.
    Type: Grant
    Filed: April 4, 2002
    Date of Patent: March 7, 2006
    Assignee: Sapphire Infotech, Inc.
    Inventors: Purnendu Narayan, Dinesh Goradia, Chirag Nareshkumar Jha, Ramu Duvur, Kashinath Mitra
  • Patent number: 6665575
    Abstract: A universal recipe editor for editing of semiconductor-manufacturing recipes. The universal recipe editor can read recipes from a wide variety of semiconductor-manufacturing machines from different manufacturers using recipe distributed object model (R-DOM) files. An R-DOM file is generated for each kind of recipe-file format to locate process parameters within proprietary recipe-file formats. The sequence of parameters in the R-DOM file matches the sequence in the recipe data file so that parameter may be mapped from recipe data files for display and editing. ASCII or binary recipe file formats are mapped from the recipe data file using R-DOM objects. Revision and authorng information is kept in a recipe information file for each recipe.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: December 16, 2003
    Assignee: FabCentric, Inc.
    Inventors: Manoj Betawar, Vrunda Bhagwat, Dinesh Goradia, Manish Mehta, Nitin Parekh
  • Publication number: 20030191590
    Abstract: A test manager software program includes an interactive test graphical-user-interface (GUI) for testing network devices using high-level networking commands. The test GUI allows the test engineer user to enter high-level commands such as Simple Networking Management Protocol (SNMP) commands that read values in a management information database in a network device under test. The high-level commands can be sent from the test manager using a command-line interface (CLI) in a telnet session opened to the network device during testing. The user specifies high-level test, analyze, and restore commands in test cases that are collected into test suites. Rules for logging on to the network device under test are stored that include expected prompts from the network device and user responses such as passwords. Addresses of the network device under test can be re-mapped for testing other devices so the test suites can be reused.
    Type: Application
    Filed: April 4, 2002
    Publication date: October 9, 2003
    Applicant: Catteleya Systems
    Inventors: Purnendu Narayan, Dinesh Goradia, Chirag Nareshkumar Jha, Ramu Duvur, Kashinath Mitra
  • Patent number: 6415193
    Abstract: A universal recipe editor is for off-line viewing and editing of semiconductor-manufacturing recipes. The universal recipe editor can read recipes from a wide variety of semiconductor-manufacturing machines from different manufacturers using recipe distributed object model (R-DOM) files. An R-DOM file is generated for each kind of recipe-file format to locate process parameters within proprietary recipe-file formats. The sequence of parameters in the R-DOM file matches the sequence in the recipe data file so that parameters may be mapped from recipe data files for display and editing. ASCII or binary recipe file formats are mapped from the recipe data file using R-DOM objects. Revision and authoring information is kept in a recipe information file for each recipe. Each line of the recipe data file can specify a different process parameter. Security or access rights for each parameter is added for each parameter by including security codes on each line in the R-DOM file.
    Type: Grant
    Filed: July 8, 1999
    Date of Patent: July 2, 2002
    Assignee: FabCentric, Inc.
    Inventors: Manoj Betawar, Vrunda Bhagwat, Dinesh Goradia, Manish Mehta, Nitin Parekh
  • Publication number: 20020055804
    Abstract: A universal recipe editor is for off-line viewing and editing of semiconductor-manufacturing recipes. The universal recipe editor can read recipes from a wide variety of semiconductor-manufacturing machines from different manufacturers using recipe distributed object model (R-DOM) files. An R-DOM file is generated for each kind of recipe-file format to locate process parameters within proprietary recipe-file formats. The sequence of parameters in the R-DOM file matches the sequence in the recipe data file so that parameters may be mapped from recipe data files for display and editing. ASCII or binary recipe file formats are mapped from the recipe data file using R-DOM objects. Revision and authoring information is kept in a recipe information file for each recipe. Each line of the recipe data file can specify a different process parameter. Security or access rights for each parameter is added for each parameter by including security codes on each line in the R-DOM file.
    Type: Application
    Filed: January 18, 2002
    Publication date: May 9, 2002
    Inventors: Manoj Betawar, Vrunda Bhagwat, Dinesh Goradia, Manish Mehta, Nitin Parekh