Patents by Inventor Janardhan Santhanam

Janardhan Santhanam 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: 11392840
    Abstract: Disclosed is method and system for generating recommendations to a user. System receives real time data associated with users for scenarios and batch data associated with multiple users from different data sources, received from different data channels. The user is online user. System pre-processes batch data and real time data to generate pre-processed data and stores preprocessed data in distributed, scalable big data store. System filters pre-processed data based on rules to obtain filtered data. System applies combination of machine learning techniques on filtered data, based on the scenarios associated with the user, leveraging inter-play between machine learning techniques, to generate personalized recommendations for individual user and storing the personalized recommendations in distributed database. Machine learning techniques are customized to work in distributed processing mode to reduce overall processing time.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: July 19, 2022
    Assignee: Tata Consultancy Limited Services
    Inventors: Janardhan Santhanam, Gaurav Motani, Allan Joshua
  • Patent number: 10983763
    Abstract: This disclosure relates to modeling an Agile team structure such that it aligns with Agile principles, achieve synergy and deliver intended business benefits. Current approach to modelling depends on unproven manually arrived patterns that do not predict benefits, are based on limited number of experts utilizing heuristics from personal experience. Once a working model is derived, it is refined over time which is a slow process with no verification of its effectiveness. In accordance with the present disclosure, scalable and customizable location independent Agile delivery models can be generated using a palette based user interface such that constraints are optimized. A pre-configured meta-model is chosen and the location independent model is generated given the constraints. A compliance indicator provides a degree of compliance with the Agile principles. The model is then evaluated using machine learning models that have been trained by leveraging a knowledge base of successfully implemented Agile models.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: April 20, 2021
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Subramanian Krishnaswamy, Janardhan Santhanam, Mohammed Musthafa Soukath Ali, Ramanathan Murali
  • Publication number: 20200174759
    Abstract: This disclosure relates to modeling an Agile team structure such that it aligns with Agile principles, achieve synergy and deliver intended business benefits. Current approach to modelling depends on unproven manually arrived patterns that do not predict benefits, are based on limited number of experts utilizing heuristics from personal experience. Once a working model is derived, it is refined over time which is a slow process with no verification of its effectiveness. In accordance with the present disclosure, scalable and customizable location independent Agile delivery models can be generated using a palette based user interface such that constraints are optimized. A pre-configured meta-model is chosen and the location independent model is generated given the constraints. A compliance indicator provides a degree of compliance with the Agile principles. The model is then evaluated using machine learning models that have been trained by leveraging a knowledge base of successfully implemented Agile models.
    Type: Application
    Filed: December 2, 2019
    Publication date: June 4, 2020
    Applicant: Tata Consultancy Services Limited
    Inventors: Subramanian KRISHNASWAMY, Janardhan SANTHANAM, Mohammed Musthafa SOUKATH ALI, Ramanathan MURALI
  • Patent number: 10467636
    Abstract: The disclosure relates generally to managing data of a customer in a distributed computing environment and more particularly to a system and a method for implementing retail customer analytics data model in a distributed computing environment. Customer data, transaction data, and interaction data of a customer in a form of facts and dimensions is received from a plurality of sources. A relationship in the customer data is identified by checking the facts and the dimensions in the plurality of sources. Based on the relationship, a unified customer profile is created. Further, a customer identity is generated by performing an identity matching on the unified customer profile. The transaction data received from the plurality of sources is merged to create a unified transaction model. Subsequently, the customer identity is linked with the unified transaction model and the interaction data to generate a plurality of customer analytics records.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: November 5, 2019
    Assignee: Tata Consultancy Services Limited
    Inventors: Radhakrishnan Gopal, Janardhan Santhanam, Sunitha Mayelil Muralidharn
  • Publication number: 20160300144
    Abstract: Disclosed is method and system for generating recommendations to a user. System receives real time data associated with users for scenarios and batch data associated with multiple users from different data sources, received from different data channels. The user is online user. System pre-processes batch data and real time data to generate pre-processed data and stores preprocessed data in distributed, scalable big data store. System filters pre-processed data based on rules to obtain filtered data. System applies combination of machine learning techniques on filtered data, based on the scenarios associated with the user, leveraging inter-play between machine learning techniques, to generate personalized recommendations for individual user and storing the personalized recommendations in distributed database. Machine learning techniques are customized to work in distributed processing mode to reduce overall processing time.
    Type: Application
    Filed: April 8, 2016
    Publication date: October 13, 2016
    Applicant: Tata Consultancy Services Limited
    Inventors: Janardhan SANTHANAM, Gaurav Motani, Allan Joshua
  • Publication number: 20160292700
    Abstract: The disclosure relates generally to managing data of a customer in a distributed computing environment and more particularly to a system and a method for implementing retail customer analytics data model in a distributed computing environment. Customer data, transaction data, and interaction data of a customer in a form of facts and dimensions is received from a plurality of sources. A relationship in the customer data is identified by checking the facts and the dimensions in the plurality of sources. Based on the relationship, a unified customer profile is created. Further, a customer identity is generated by performing an identity matching on the unified customer profile. The transaction data received from the plurality of sources is merged to create a unified transaction model. Subsequently, the customer identity is linked with the unified transaction model and the interaction data to generate a plurality of customer analytics records.
    Type: Application
    Filed: March 23, 2016
    Publication date: October 6, 2016
    Applicant: Tata Consultancy Services Limited
    Inventors: Radhakrishnan GOPAL, Janardhan Santhanam, Sunitha Mayelil Muralidharn