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: 20230376880
    Abstract: 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: Application
    Filed: December 22, 2022
    Publication date: November 23, 2023
    Applicant: Tata Consultancy Services Limited
    Inventors: VIVEKANAND RAMGOPAL, MALINI RAMAN, NAMITHA JEREMIAH, ASHISHKUMAR LAKSHMANAN
  • Patent number: 11816087
    Abstract: 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: Grant
    Filed: July 12, 2022
    Date of Patent: November 14, 2023
    Assignee: Tata Consultancy Services Limited
    Inventors: Vivekanand Ramgopal, Malini Raman, Ashok Seshadri, Santhana Krishnan Trichy Nallusamy
  • Publication number: 20230075239
    Abstract: 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: Application
    Filed: July 12, 2022
    Publication date: March 9, 2023
    Applicant: Tata Consultancy Services Limited
    Inventors: VIVEKANAND RAMGOPAL, MALINI RAMAN, ASHOK SESHADRI, SANTHANA KRISHNAN TRICHY NALLUSAMY
  • Publication number: 20220405684
    Abstract: 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: Application
    Filed: June 13, 2022
    Publication date: December 22, 2022
    Applicant: Tata Consultancy Services Limited
    Inventors: VIVEKANAND RAMGOPAL, ASHOK SESHADRI, ASHISHKUMAR LAKSHMANAN, NAMITHA JEREMIAH
  • Patent number: 11323273
    Abstract: 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: Grant
    Filed: October 24, 2018
    Date of Patent: May 3, 2022
    Assignee: Tata Consultancy Services Limited
    Inventor: Vivekanand Ramgopal
  • Publication number: 20210004774
    Abstract: 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: Application
    Filed: November 1, 2018
    Publication date: January 7, 2021
    Applicant: Tata Consultancy Services Limited
    Inventor: Vivekanand RAMGOPAL
  • Publication number: 20200313904
    Abstract: 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: Application
    Filed: October 24, 2018
    Publication date: October 1, 2020
    Applicant: Tata Consultancy Services Limited
    Inventor: Vivekanand RAMGOPAL
  • Publication number: 20200278959
    Abstract: 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: Application
    Filed: October 26, 2018
    Publication date: September 3, 2020
    Applicant: Tata Consultancy Services Limited
    Inventor: Vivekanand RAMGOPAL