Patents by Inventor Shyamala Jayaraman
Shyamala Jayaraman 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: 9009658Abstract: A computer implemented model-driven method to generate platform specific code for a user interface is disclosed. In one embodiment, the method includes, capturing customer requirements of the software component in a schema, modeling business-software architecture of the software component in a first level of the schema, modeling technical architecture of the software system from the modeled business-software architecture in a second level of the schema, defining events in the schema that connect the first level and the second level of the schema, defining links in the schema that represent interactions between the user interfaces, defining integration services in the schema for each of the events, mapping each element in the first level to a corresponding one of the elements in the second level using the events, links, and integration services in the schema, loading the schema of the software component into a code generation repository.Type: GrantFiled: June 24, 2010Date of Patent: April 14, 2015Assignee: Ramco Systems LimitedInventors: Parthasarathy Sundararajan, Shyamala Jayaraman, Suresh Sathiavageeswaran, Madusudanan Rajaraman, Srinivasan Ramaswamy, Krishnamoorthy Meenakshisundaram, Raghuram Devalla, Shanmugavel R. Ponnaiah, Natarajan Krishnan
-
Patent number: 8381197Abstract: A system and method for testing a software development activity of an enterprise application is disclosed. In one embodiment, the method includes obtaining a software structure specification for an enterprise application and automatically generating test plans using the software structure specification. The method also includes automatically determining at least one test path in each test plan using the software structure specification, and automatically deriving a plurality of test cases using each test path. Further, the method includes executing each of the plurality of test cases and recording test results.Type: GrantFiled: July 7, 2009Date of Patent: February 19, 2013Assignee: Ramco Systems LimitedInventors: Krishnamoorthy Meenakshisundaram, Shyamala Jayaraman, Parthasarathy Sundararajan, Raghuram Devalla, Srinivasan Ramaswamy
-
Patent number: 8209660Abstract: A system and method for model driven software is disclosed. In one embodiment, the method of handling changes to a software system in a business environment includes capturing customer requirements of the software system in a schema, modeling business-software architecture of the software system in a first level of the schema, modeling design architecture of the software system in a second level of the schema, defining events that connect the first level and second level of the schema, defining links that represent interactions between the user interfaces, defining integration services for each of the events, mapping each element in the first level to a corresponding one of elements in the second level using the events, links and integration services, creating a knowledge repository with a traversable user interface representing the mappings, identifying changes to the software system, and analyzing impact of the changes using the knowledge repository.Type: GrantFiled: November 12, 2009Date of Patent: June 26, 2012Assignee: Ramco Systems LimitedInventors: Partasarathy Sundararajan, Shyamala Jayaraman, Suresh Sathiavageeswaran, Madusudanan Rajaraman, Srinivasan Ramaswamy, Krishnamoorthy Meenakshisundaram, Raghuram Devalla, Kannappan Gopalsamy
-
Publication number: 20100325606Abstract: A computer implemented model-driven method to generate platform specific code for a user interface is disclosed. In one embodiment, the method includes, capturing customer requirements of the software component in a schema, modeling business-software architecture of the software component in a first level of the schema, modeling technical architecture of the software system from the modeled business-software architecture in a second level of the schema, defining events in the schema that connect the first level and the second level of the schema, defining links in the schema that represent interactions between the user interfaces, defining integration services in the schema for each of the events, mapping each element in the first level to a corresponding one of the elements in the second level using the events, links, and integration services in the schema, loading the schema of the software component into a code generation repository.Type: ApplicationFiled: June 24, 2010Publication date: December 23, 2010Applicant: RAMCO SYSTEMS LIMITEDInventors: Parthasarathy Sundararajan, Shyamala Jayaraman, Suresh Sathiavageeswaran, Madusudanan Rajaraman, Srinivasan Ramaswamy, Krishnamoorthy Meenakshisundaram, Raghuram Devalla, Shanmugavel R. Ponnaiah, Natarajan Krishnan
-
Patent number: 7793258Abstract: A method and system of a software development using visual action elements is disclosed. In one embodiment, the method includes providing a user interface with action elements, and providing a mechanism for specification and review of the action elements using the user interface. For example, providing a user interface includes providing a prototype of the user interface in a web browser and providing a mechanism for specification and review includes providing a toolbar with functionality to record user comments regarding the action elements. The method may also include providing a user interface to document the user interface. The method may further include providing an animated view of stimulus response behavior of the action elements.Type: GrantFiled: January 5, 2005Date of Patent: September 7, 2010Assignee: Ramco Systems LimitedInventors: Parthasarathy Sundararajan, Krishnamoorthy Meenakshisundaram, Srinivasan Ramaswamy, Raghuram Devalla, Kannappan Gopalsamy, Krishnan Natarajan, Subramanian Seetharaman, Shyamala Jayaraman, Venkatasubramanian Ramaratnam
-
Publication number: 20100058287Abstract: A system and method for model driven software is disclosed. In one embodiment, the method of handling changes to a software system in a business environment includes capturing customer requirements of the software system in a schema, modeling business-software architecture of the software system in a first level of the schema, modeling design architecture of the software system in a second level of the schema, defining events that connect the first level and second level of the schema, defining links that represent interactions between the user interfaces, defining integration services for each of the events, mapping each element in the first level to a corresponding one of elements in the second level using the events, links and integration services, creating a knowledge repository with a traversable user interface representing the mappings, identifying changes to the software system, and analyzing impact of the changes using the knowledge repository.Type: ApplicationFiled: November 12, 2009Publication date: March 4, 2010Applicant: RAMCO SYSTEMS LIMITEDInventors: Parthasarathy Sundararajan, Shyamala Jayaraman, Suresh Sathiavageeswaran, Madusudanan Rajaraman, Srinivasan Ramaswamy, Krishnamoorthy Meenakshisundaram, Raghuram Devalla, Kannappan Gopalsamy
-
Patent number: 7665085Abstract: A system and method for deploying software is disclosed. In one embodiment, information regarding software components and their interactions, deliverables and deployment descriptors, hardware topology, layer information, and database information are all captured in a model. The model in then used to install the software on a particular machine. In another embodiment, an organizational structure is used to create an access map, and access rights to the installed software are generated and enforced.Type: GrantFiled: March 9, 2005Date of Patent: February 16, 2010Assignee: Ramco Systems LimitedInventors: Parthasarathy Sundararajan, Shyamala Jayaraman, Suresh Sathiavageeswaran, Krishnamoorthy Meenakshisundaram, Raghuram Devalla, Srirangan Pandimani, Natarajan Krishnan
-
Patent number: 7657542Abstract: A method and apparatus to afford a technical application for gathering, storing, tracking, and using requirements, engineering software for those requirements, and releasing finished enterprise software. A method is described that gathers requirements into a constrained data structure designed to facilitate the engineering of pre-specified definitions of the work to be done. A data structure and schema are described that organizes the gathering of requirements, the engineering of software that meet those requirements, and the orderly release of the software components. A computer readable medium is described, the medium having computer executable instruction to cause a system perform the method.Type: GrantFiled: November 10, 2004Date of Patent: February 2, 2010Assignee: Ramco Systems LimitedInventors: Parthasarathy Sundararajan, Krishnamoorthy Meenakshisundaram, Srinivasan Ramaswamy, Shyamala Jayaraman, Raghuram Devalla, Venkatasubramanian Ramaratnam
-
Patent number: 7640251Abstract: A method and apparatus to afford a technical application for gathering, storing, tracking, and using requirements, engineering software for those requirements, and releasing finished enterprise software. A method is described that gathers requirements into a constrained data structure designed to facilitate the engineering of pre-specified definitions of the work to be done. A data structure and schema are described that organizes the gathering of requirements, the engineering of software that meet those requirements, and the orderly release of the software components. A computer readable medium is described, the medium having computer executable instruction to cause a system perform the method.Type: GrantFiled: October 18, 2004Date of Patent: December 29, 2009Assignee: Rameo Systems LimitedInventors: Parthasarathy Sundararajan, Krishnamoorthy Meenakshisundaram, Srinivasan Ramaswamy, Shyamala Jayaraman, Raghuram Devalla, Venkatasubramanian Ramaratnam, Natarajan Krishnan, Suresh Sathiavageeswaran, Kanappan Gopalsamy
-
Publication number: 20090300585Abstract: A system and method for testing a software development activity of an enterprise application is disclosed. In one embodiment, the method includes obtaining a software structure specification for an enterprise application and automatically generating test plans using the software structure specification. The method also includes automatically determining at least one test path in each test plan using the software structure specification, and automatically deriving a plurality of test cases using each test path. Further, the method includes executing each of the plurality of test cases and recording test results.Type: ApplicationFiled: July 7, 2009Publication date: December 3, 2009Applicant: RAMCO SYSTEMS LIMITEDInventors: Krishnamoorthy Meenakshisundaram, Shyamala Jayaraman, Parthasarathy Sundararajan, Raghuram Devalla, Srinivasan Ramaswamy
-
Publication number: 20070264334Abstract: The present invention relates to oral formulations comprising an active agent comprising at least one of 2-[4-(4-chlorobenzoyl)phenoxy]-2-methyl-propanoic acid, salts of 2-[4-(4-chlorobenzoyl)phenoxy]-2-methyl-propanoic acid or buffered 2-[4-(4-chlorobenzoyl)phenoxy]-2-methyl-propanoic acid.Type: ApplicationFiled: April 7, 2006Publication date: November 15, 2007Inventors: Tzuchi Ju, Kevin Engh, Yi Gao, Shyamala Jayaraman, Dennis Lee
-
Publication number: 20070187405Abstract: Plastic containers for storage and preservation of compositions comprising cefdinir are disclosed.Type: ApplicationFiled: January 9, 2007Publication date: August 16, 2007Inventors: Chetan Pujara, Daniel Kim, Shyamala Jayaraman
-
Publication number: 20070148234Abstract: The present invention relates to oral formulations comprising an active agent comprising at least one of 2-[4-(4-chlorobenzoyl)phenoxy]-2-methyl-propanoic acid, salts of 2-[4-(4-chlorobenzoyl)phenoxy]-2-methyl-propanoic acid or buffered 2-[4-(4-chlorobenzoyl)phenoxy]-2-methyl-propanoic acid.Type: ApplicationFiled: October 12, 2006Publication date: June 28, 2007Inventors: Tzuchi Ju, Claudia Davila, Kevin Engh, Yi Gao, Linda Gustavson, Shyamala Jayaraman, David LeBlond, Dennis Lee, Tong Zhu
-
Publication number: 20070128278Abstract: The present invention relates to oral formulations comprising an active agent comprising at least one of 2-[4-(4-chlorobenzoyl)phenoxy]-2-methyl-propanoic acid, salts of 2-[4-(4-chlorobenzoyl)phenoxy]-2-methyl-propanoic acid or buffered 2-[4-(4-chlorobenzoyl)phenoxy]-2-methyl-propanoic acid.Type: ApplicationFiled: October 12, 2006Publication date: June 7, 2007Inventors: Tzuchi Ju, Kevin Engh, Yi Gao, Shyamala Jayaraman, Dennis Lee
-
Publication number: 20060280791Abstract: The present invention relates to oral formulations comprising an active agent comprising at least one of 2-[4-(4-chlorobenzoyl)phenoxy]-2-methyl-propanoic acid, salts of 2-[4-(4-chlorobenzoyl)phenoxy]-2-methyl-propanoic acid or buffered 2-[4-(4-chlorobenzoyl)phenoxy]-2-methyl-propanoic acid.Type: ApplicationFiled: April 7, 2006Publication date: December 14, 2006Inventors: Tzuchi Ju, Claudia Davila, Kevin Engh, Yi Gao, Linda Gustavson, Shyamala Jayaraman, David LeBlond, Dennis Lee, Tong Zhu
-
Publication number: 20050216890Abstract: A software model is used to capture and store software system attributes resulting in a repository of system architecture elements. After creation of the model, changes may be proposed to the system, the impact of those changes analyzed using the repository, and a decision made based on the analysis whether to go forward with the proposed changes or take some alternative action.Type: ApplicationFiled: February 1, 2005Publication date: September 29, 2005Inventors: Parthasarathy Sundararajan, Shyamala Jayaraman, Suresh Sathiavageeswaran, Madusudanan Rajaraman, Srinivasan Ramaswamy, Krishnamoorthy Meenakshisundaram, Raghuram Devalla, Kannappan Gopalsamy
-
Publication number: 20050204334Abstract: A method to independently test and develop a component based software system. The method captures software specifications of the system in a model. It then loads technical specifications of the components of the system into a code generation repository, and generates platform specific code for the components. In a separate embodiment, the generated code is in a standalone format for ease of testing. In another embodiment, the generated code is integrated with one or more other components, thereby permitting integration testing. The method can be used, among other things, to produce user interfaces that are standardized.Type: ApplicationFiled: January 5, 2005Publication date: September 15, 2005Inventors: Sundararajan Parthasarathy, Shyamala Jayaraman, Suresh Sathiavageeswaran, Madusudanan Rajaraman, Srinivasan Ramaswamy, Krishnamoorthy Meenakshisundaram, Raghuram Devalla, Shanmugavel Ponnaiah, Natarajan Krishnan
-
Publication number: 20050204354Abstract: A system and method for deploying software is disclosed. In one embodiment, information regarding software components and their interactions, deliverables and deployment descriptors, hardware topology, layer information, and database information are all captured in a model. The model in then used to install the software on a particular machine. In another embodiment, an organizational structure is used to create an access map, and access rights to the installed software are generated and enforced.Type: ApplicationFiled: March 9, 2005Publication date: September 15, 2005Inventors: Parthasarathy Sundararajan, Shyamala Jayaraman, Suresh Sathiavageeswaran, Krishnamoorthy Meenakshisundaram, Raghuram Devalla, Srirangan Pandimani, Natarajan Krishnan
-
Publication number: 20050203913Abstract: A method and apparatus to afford a technical application for gathering, storing, tracking, and using requirements, engineering software for those requirements, and releasing finished enterprise software. A method is described that gathers requirements into a constrained data structure designed to facilitate the engineering of pre-specified definitions of the work to be done. A data structure and schema are described that organizes the gathering of requirements, the engineering of software that meet those requirements, and the orderly release of the software components. A computer readable medium is described, the medium having computer executable instruction to cause a system perform the method.Type: ApplicationFiled: November 10, 2004Publication date: September 15, 2005Inventors: Parthasarathy Sundararajan, Krishnamoorthy Meenakshisundaram, Srinivasan Ramaswamy, Shyamala Jayaraman, Raghuram Devalla, Venkatasubramanian Ramaratnam
-
Publication number: 20050203865Abstract: A method and apparatus to afford a technical application for gathering, storing, tracking, and using requirements, engineering software for those requirements, and releasing finished enterprise software. A method is described that gathers requirements into a constrained data structure designed to facilitate the engineering of pre-specified definitions of the work to be done. A data structure and schema are described that organizes the gathering of requirements, the engineering of software that meet those requirements, and the orderly release of the software components. A computer readable medium is described, the medium having computer executable instruction to cause a system perform the method.Type: ApplicationFiled: October 18, 2004Publication date: September 15, 2005Inventors: Parthasarathy Sundararajan, Krishnamoorthy Meenakshisundaram, Srinivasan Ramaswamy, Shyamala Jayaraman, Raghuram Devalla, Venkatasubramanian Ramaratnam, Natarajan Krishnan, Suresh Sathiavageeswaran, Kanappan Gopalsamy