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: 7958422Abstract: 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: GrantFiled: November 29, 2009Date of Patent: June 7, 2011Assignee: Sapphire Infotech, Inc.Inventors: Manoj Betawar, Dinesh Goradia
-
Publication number: 20100122235Abstract: 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: ApplicationFiled: November 29, 2009Publication date: May 13, 2010Applicant: Sapphire Infotech, Inc.Inventors: Manoj Betawar, Dinesh Goradia
-
Publication number: 20100115328Abstract: 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: ApplicationFiled: October 29, 2009Publication date: May 6, 2010Inventors: Manoj Betawar, Purnendu Narayan, Dinesh Goradia
-
Patent number: 7661053Abstract: 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: GrantFiled: December 18, 2008Date of Patent: February 9, 2010Assignee: Sapphire Infotech, Inc.Inventors: Manoj Betawar, Dinesh Goradia
-
Patent number: 7559001Abstract: 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: GrantFiled: June 14, 2006Date of Patent: July 7, 2009Assignee: Sapphire Infotech Inc.Inventors: Manoj Betawar, Dinesh Goradia, Purnendu Narayan
-
Publication number: 20090100299Abstract: 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: ApplicationFiled: December 18, 2008Publication date: April 16, 2009Applicant: Sapphire Infotech, Inc.Inventors: Manoj Betawar, Dinesh Goradia
-
Patent number: 7496815Abstract: 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: GrantFiled: March 6, 2006Date of Patent: February 24, 2009Assignee: Sapphire Infotech, Inc.Inventors: Bhaskar Bhaumik, Dinesh Goradia, Manoj Betawar
-
Patent number: 7478305Abstract: 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: GrantFiled: March 27, 2006Date of Patent: January 13, 2009Assignee: Sapphire Infotech, Inc.Inventors: Manoj Betawar, Dinesh Goradia
-
Publication number: 20070245198Abstract: 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: ApplicationFiled: March 27, 2006Publication date: October 18, 2007Inventors: Manoj Betawar, Dinesh Goradia
-
Publication number: 20070220392Abstract: 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: ApplicationFiled: March 6, 2006Publication date: September 20, 2007Inventors: Bhaskar Bhaumik, Dinesh Goradia, Manoj Betawar
-
Patent number: 7010782Abstract: 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: GrantFiled: April 4, 2002Date of Patent: March 7, 2006Assignee: Sapphire Infotech, Inc.Inventors: Purnendu Narayan, Dinesh Goradia, Chirag Nareshkumar Jha, Ramu Duvur, Kashinath Mitra
-
Patent number: 6665575Abstract: 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: GrantFiled: January 18, 2002Date of Patent: December 16, 2003Assignee: FabCentric, Inc.Inventors: Manoj Betawar, Vrunda Bhagwat, Dinesh Goradia, Manish Mehta, Nitin Parekh
-
Publication number: 20030191590Abstract: 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: ApplicationFiled: April 4, 2002Publication date: October 9, 2003Applicant: Catteleya SystemsInventors: Purnendu Narayan, Dinesh Goradia, Chirag Nareshkumar Jha, Ramu Duvur, Kashinath Mitra
-
Patent number: 6415193Abstract: 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: GrantFiled: July 8, 1999Date of Patent: July 2, 2002Assignee: FabCentric, Inc.Inventors: Manoj Betawar, Vrunda Bhagwat, Dinesh Goradia, Manish Mehta, Nitin Parekh
-
Publication number: 20020055804Abstract: 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: ApplicationFiled: January 18, 2002Publication date: May 9, 2002Inventors: Manoj Betawar, Vrunda Bhagwat, Dinesh Goradia, Manish Mehta, Nitin Parekh