Patents by Inventor Subbarao Siram
Subbarao Siram 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: 11662874Abstract: Conventional methods for developing responsive application screens or UI screens, as per the desired wireframes is a time consuming and erroneous. The embodiments herein provide a method and system for automatically transforming wireframe screens to responsive application screens using a User Interface (UI) editor. The UI editor supported by a model editor enables user to select the controls that are present in the wireframe with its text, text properties, layout, color, background, borders and many more properties which are related to its visual appearance. Further, corresponding specification for the user selected requirements of the wireframe is generated automatically. The user can edit the specifications, for any changes required. Further, the UI editor converts the specifications to a technological independent model, which can be imported into UI models and followed by code conversion to the required technology stack. User can modify the imported specifications before going to code conversion.Type: GrantFiled: May 8, 2020Date of Patent: May 30, 2023Assignee: Tata Consultancy Serviced LimitedInventors: Subbarao Siram, Jyoti Joshi, Bharat Jain
-
Publication number: 20220214773Abstract: Conventional methods for developing responsive application screens or UI screens, as per the desired wireframes is a time consuming and erroneous. The embodiments herein provide a method and system for automatically transforming wireframe screens to responsive application screens using a User Interface (UI) editor. The UI editor supported by a model editor enables user to select the controls that are present in the wireframe with its text, text properties, layout, color, background, borders and many more properties which are related to its visual appearance. Further, corresponding specification for the user selected requirements of the wireframe is generated automatically. The user can edit the specifications, for any changes required. Further, the UI editor converts the specifications to a technological independent model, which can be imported into UI models and followed by code conversion to the required technology stack. User can modify the imported specifications before going to code conversion.Type: ApplicationFiled: May 8, 2020Publication date: July 7, 2022Applicant: Tata Consultancy Services LimitedInventors: SUBBARAO SIRAM, JYOTI JOSHI, BHARAT JAIN
-
Patent number: 11354105Abstract: Conventional methods for application development are rigid, complex, costly and ineffective in implementing new and changing technologies. The embodiments herein provide a model driven system and method for development of micro service applications. A set of user interface components and one or more domain components for a plurality of micro services designs of a plurality of applications pertaining to one or more technologies are modeled and validated. Further, a plurality of codes are generated according to the one or more modeled domain components of the plurality of micro services designs of the plurality of applications satisfying one or more requirements. The plurality of generated codes are further customized and validated to ensure design and code consistency. The plurality of customized codes are further containerized to provide a plurality of containerized applications which are deployed into a target deployment environment for execution using a plurality of configuration files.Type: GrantFiled: December 11, 2020Date of Patent: June 7, 2022Assignee: Tata Consultancy Services LimitedInventors: Subbarao Siram, Ashutosh Damodar Sabde, Yugesh Avadhanula, Jyoti Joshi
-
Publication number: 20210216293Abstract: Conventional methods for application development are rigid, complex, costly and ineffective in implementing new and changing technologies. The embodiments herein provide a model driven system and method for development of micro service applications. A set of user interface components and one or more domain components for a plurality of micro services designs of a plurality of applications pertaining to one or more technologies are modeled and validated. Further, a plurality of codes are generated according to the one or more modeled domain components of the plurality of micro services designs of the plurality of applications satisfying one or more requirements. The plurality of generated codes are further customized and validated to ensure design and code consistency. The plurality of customized codes are further containerized to provide a plurality of containerized applications which are deployed into a target deployment environment for execution using a plurality of configuration files.Type: ApplicationFiled: December 11, 2020Publication date: July 15, 2021Applicant: Tata Consultancy Services LimitedInventors: Subbarao Siram, Ashutosh Damodar Sabde, Yugesh Avadhanula, Jyoti Joshi
-
Patent number: 10521199Abstract: A method and system is provided for developing a mobile based application using a model driven development (MDD) approach. The system includes a meta-modelling module to capture a plurality of requirements from a user. Based on the captured requirements, a user interface modeler design at least one screen for the mobile based application. And, a screen flow modeler designs the navigation between the screens. Based on the selected technology platform by the user, the system generates a code for that particular technology platform using a code generator module. And finally, the generated code is bundled using a mobile application bundling module for one or more technology platforms.Type: GrantFiled: March 10, 2017Date of Patent: December 31, 2019Assignee: Tata Consultancy Services LimitedInventors: Natarajan Ganesan, Supriya M, Subbarao Siram
-
Patent number: 10331774Abstract: The present disclosure generally relates to systems and methods for designing webpage and, more particularly, to systems and methods for designing artifacts associated with a webpage in a web development environment. In one embodiment, a system for designing artifacts associated with a webpage is provided. The system may identify a style pattern based on an HTML pattern of the webpage and one or more boundary conditions. The system may also determine one or more editing operations to be performed on the artifacts based on one or more style specifications. The system may further perform the one or more determined editing operations on the artifacts based a value associated with one or more of the artifacts, the style pattern, and the boundary conditions, and render design of the artifacts based on the performance of the editing operations.Type: GrantFiled: February 21, 2014Date of Patent: June 25, 2019Assignee: Tata Consultancy Services LimitedInventor: Subbarao Siram
-
Patent number: 10146672Abstract: A method and system for automated UI testing through model driven techniques where the UI test case model is generated based on the selected UI model content. The system selects the UI model corresponding to which test case model is created and populated into a test case editor using a test case model creation module. In one embodiment, the test case model before being populated into the test case editor is created as a sequence of UI Actions based on a structure pattern of the selected UI model. In another embodiment, the test case editor displays and edits the test case model. A validation module, based on rules and constraints then validates the test case model against the corresponding UI model. Thereafter, a script generation module generates a test case script from the test case model for the selected UI model.Type: GrantFiled: March 21, 2017Date of Patent: December 4, 2018Assignee: Tata Consultancy Services LimitedInventors: Yugesh Avadhanula, Jyoti Joshi, Subbarao Siram
-
Publication number: 20170277624Abstract: A method and system for automated UI testing through model driven techniques where the UI test case model is generated based on the selected UI model content. The system selects the UI model corresponding to which test case model is created and populated into a test case editor using a test case model creation module. In one embodiment, the test case model before being populated into the test case editor is created as a sequence of UI Actions based on a structure pattern of the selected UI model. In another embodiment, the test case editor displays and edits the test case model. A validation module, based on rules and constraints then validates the test case model against the corresponding UI model. Thereafter, a script generation module generates a test case script from the test case model for the selected UI model.Type: ApplicationFiled: March 21, 2017Publication date: September 28, 2017Applicant: Tata Consultancy Services LimitedInventors: Yugesh AVADHANULA, Jyoti JOSHI, Subbarao SIRAM
-
Publication number: 20170262264Abstract: A method and system is provided for developing a mobile based application using a model driven development (MDD) approach. The system includes a meta-modelling module to capture a plurality of requirements from a user. Based on the captured requirements, a user interface modeler design at least one screen for the mobile based application. And, a screen flow modeler designs the navigation between the screens. Based on the selected technology platform by the user, the system generates a code for that particular technology platform using a code generator module. And finally, the generated code is bundled using a mobile application bundling module for one or more technology platforms.Type: ApplicationFiled: March 10, 2017Publication date: September 14, 2017Applicant: Tata Consultancy Services LimitedInventors: Natarajan GANESAN, Supriya M., Subbarao Siram
-
Publication number: 20150067480Abstract: The present disclosure generally relates to systems and methods for designing webpage and, more particularly, to systems and methods for designing artifacts associated with a webpage in a web development environment. In one embodiment, a system for designing artifacts associated with a webpage is provided. The system may identify a style pattern based on an HTML pattern of the webpage and one or more boundary conditions. The system may also determine one or more editing operations to be performed on the artifacts based on one or more style specifications. The system may further perform the one or more determined editing operations on the artifacts based a value associated with one or more of the artifacts, the style pattern, and the boundary conditions, and render design of the artifacts based on the performance of the editing operations.Type: ApplicationFiled: February 21, 2014Publication date: March 5, 2015Applicant: Tata Consultancy Services LimitedInventor: Subbarao Siram