Patents by Inventor Vivekanand RAMGOPAL
Vivekanand RAMGOPAL 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).
-
Publication number: 20230376880Abstract: Existing performance evaluation systems have the disadvantage that they heavily rely on metrics such as lines of code, function points and user story points, which is not a suitable approach for a rapidly evolving technology such as blockchain. The disclosure herein generally relates to user performance evaluation, and, more particularly, to a method and system for user performance evaluation based on tracked user actions. The system tracks user actions, and then generates an efficiency matrix and an inefficiency matrix. Further, a user performance score is generated as a function of the efficiency matrix and an inefficiency matrix. Further, a performance level of the user is determined based on the calculated user performance score.Type: ApplicationFiled: December 22, 2022Publication date: November 23, 2023Applicant: Tata Consultancy Services LimitedInventors: VIVEKANAND RAMGOPAL, MALINI RAMAN, NAMITHA JEREMIAH, ASHISHKUMAR LAKSHMANAN
-
Patent number: 11816087Abstract: Traditional blockchain monitoring systems have the disadvantage that they are capable of monitoring only a single blockchain ecosystem, as data from different blockchain networks running on different blockchain ecosystems may be heterogeneous in nature and poses associated data processing and interpretation challenges. The disclosure herein generally relates to blockchain monitoring, and, more particularly, to a method and system for monitoring blockchain networks belonging to different blockchain ecosystems. The system transforms the heterogeneous data to a homogeneous format, and then processes the data to identify one or more events. The system then identifies an action to be triggered in response to a determined event, which is then triggered by the system.Type: GrantFiled: July 12, 2022Date of Patent: November 14, 2023Assignee: Tata Consultancy Services LimitedInventors: Vivekanand Ramgopal, Malini Raman, Ashok Seshadri, Santhana Krishnan Trichy Nallusamy
-
Publication number: 20230075239Abstract: Traditional blockchain monitoring systems have the disadvantage that they are capable of monitoring only a single blockchain ecosystem, as data from different blockchain networks running on different blockchain ecosystems may be heterogeneous in nature and poses associated data processing and interpretation challenges. The disclosure herein generally relates to blockchain monitoring, and, more particularly, to a method and system for monitoring blockchain networks belonging to different blockchain ecosystems. The system transforms the heterogeneous data to a homogeneous format, and then processes the data to identify one or more events. The system then identifies an action to be triggered in response to a determined event, which is then triggered by the system.Type: ApplicationFiled: July 12, 2022Publication date: March 9, 2023Applicant: Tata Consultancy Services LimitedInventors: VIVEKANAND RAMGOPAL, MALINI RAMAN, ASHOK SESHADRI, SANTHANA KRISHNAN TRICHY NALLUSAMY
-
Publication number: 20220405684Abstract: The present disclosure provides personalized programming guidance to blockchain developers to increase productivity. Conventional methods perform static analysis on the quality of code and fails to provide personalized guidance to developers. The present disclosure receives a plurality of actions associated with a blockchain operation performed by a user and compares with the predefined actions. Further, an activity data associated with the user is updated based on the comparison. An activity grade is computed based on the activity data and a corresponding weightage associated with each of the plurality of actions. A grade data associated with the user is evaluated based on the activity grade. Further, a current proficiency value is computed based on an initial proficiency score and the evaluated grade data. A current proficiency grade of the user is updated based on the current proficiency value and a plurality of recommendations are generated based on that.Type: ApplicationFiled: June 13, 2022Publication date: December 22, 2022Applicant: Tata Consultancy Services LimitedInventors: VIVEKANAND RAMGOPAL, ASHOK SESHADRI, ASHISHKUMAR LAKSHMANAN, NAMITHA JEREMIAH
-
Patent number: 11323273Abstract: This relates generally to a system and method to generate a blockchain application for different blockchain technologies. The system provides a blockchain development framework that allows business application (i.e., logic) to be written once irrespective of underlying blockchain technologies. The blockchain development framework works in two stages. In the first stage, a user interface is provided to capture the metadata and a set of functions. Further, the blockchain development framework generates underlying blockchain technology specific code in the second stage. The user can write business logics for the business use case in a platform agnostic programming language. The smart contract can then be compiled and deployed on the underlying blockchain platform specified by the user. This enables easy portability among blockchain technologies and thus reduces human intervention while programming.Type: GrantFiled: October 24, 2018Date of Patent: May 3, 2022Assignee: Tata Consultancy Services LimitedInventor: Vivekanand Ramgopal
-
Publication number: 20210004774Abstract: This disclosure relates generally to a system and method to interoperability between two or more independent ecosystems. Wherein the first ecosystem comprises a blockchain platform. The system identifies a smart contract of the blockchain platform, a set of protocols of the second ecosystem, and a format of a message of the second ecosystem. The identified smart contract, the identified set of protocols, the identified format of the message and a meta-data driven service orchestration for the transaction are analyzed by the system. Further, the system invokes at least one application programming interface (API) based on the analysis of the smart contract of the first ecosystem, the set of protocols and the format of the message of the second ecosystem, and the metadata driven service orchestration for the transaction. Finally, the system is enabled to transmit the at least one transaction between the first ecosystem and the second ecosystem.Type: ApplicationFiled: November 1, 2018Publication date: January 7, 2021Applicant: Tata Consultancy Services LimitedInventor: Vivekanand RAMGOPAL
-
Publication number: 20200313904Abstract: This disclosure relates generally to a system and method to generate a blockchain application for different blockchain technologies. The system provides a blockchain development framework that allows business application (i.e., logic) to be written once irrespective of underlying blockchain technologies. The blockchain development framework works in two stages. In the first stage, a user interface is provided to capture the metadata and a set of functions. Further, the blockchain development framework generates underlying blockchain technology specific code in the second stage. The user can write business logics for the business use case in a platform agnostic programming language. The smart contract can then be compiled and deployed on the underlying blockchain platform specified by the user. This enables easy portability among blockchain technologies and thus reduces human intervention while programming.Type: ApplicationFiled: October 24, 2018Publication date: October 1, 2020Applicant: Tata Consultancy Services LimitedInventor: Vivekanand RAMGOPAL
-
Publication number: 20200278959Abstract: This disclosure relates generally to a system and method for blockchain coexistence. The blockchain coexistence between a blockchain ecosystem and a non-blockchain ecosystem is enabled by a gateway which establishes communication between any existing system and the blockchain ecosystem. Herein, the system is used to connect a blockchain solution with at least one existing application by utilizing the gateway framework. The gateway framework includes a gateway and information on a set of smart solutions. The gateway incudes a simple Java APIs (Application Programming Interfaces) on one side for the existing systems or the traditional applications to connect to the distributed ledger application programming interface (DLAPI) on the other side for connecting with the different block chain technologies.Type: ApplicationFiled: October 26, 2018Publication date: September 3, 2020Applicant: Tata Consultancy Services LimitedInventor: Vivekanand RAMGOPAL