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: 11662874
    Abstract: 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: Grant
    Filed: May 8, 2020
    Date of Patent: May 30, 2023
    Assignee: Tata Consultancy Serviced Limited
    Inventors: Subbarao Siram, Jyoti Joshi, Bharat Jain
  • Publication number: 20220214773
    Abstract: 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: Application
    Filed: May 8, 2020
    Publication date: July 7, 2022
    Applicant: Tata Consultancy Services Limited
    Inventors: SUBBARAO SIRAM, JYOTI JOSHI, BHARAT JAIN
  • Patent number: 11354105
    Abstract: 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: Grant
    Filed: December 11, 2020
    Date of Patent: June 7, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Subbarao Siram, Ashutosh Damodar Sabde, Yugesh Avadhanula, Jyoti Joshi
  • Publication number: 20210216293
    Abstract: 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: Application
    Filed: December 11, 2020
    Publication date: July 15, 2021
    Applicant: Tata Consultancy Services Limited
    Inventors: Subbarao Siram, Ashutosh Damodar Sabde, Yugesh Avadhanula, Jyoti Joshi
  • Patent number: 10521199
    Abstract: 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: Grant
    Filed: March 10, 2017
    Date of Patent: December 31, 2019
    Assignee: Tata Consultancy Services Limited
    Inventors: Natarajan Ganesan, Supriya M, Subbarao Siram
  • Patent number: 10331774
    Abstract: 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: Grant
    Filed: February 21, 2014
    Date of Patent: June 25, 2019
    Assignee: Tata Consultancy Services Limited
    Inventor: Subbarao Siram
  • Patent number: 10146672
    Abstract: 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: Grant
    Filed: March 21, 2017
    Date of Patent: December 4, 2018
    Assignee: Tata Consultancy Services Limited
    Inventors: Yugesh Avadhanula, Jyoti Joshi, Subbarao Siram
  • Publication number: 20170277624
    Abstract: 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: Application
    Filed: March 21, 2017
    Publication date: September 28, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Yugesh AVADHANULA, Jyoti JOSHI, Subbarao SIRAM
  • Publication number: 20170262264
    Abstract: 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: Application
    Filed: March 10, 2017
    Publication date: September 14, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Natarajan GANESAN, Supriya M., Subbarao Siram
  • Publication number: 20150067480
    Abstract: 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: Application
    Filed: February 21, 2014
    Publication date: March 5, 2015
    Applicant: Tata Consultancy Services Limited
    Inventor: Subbarao Siram