Patents by Inventor Rajesh Nagarajan
Rajesh Nagarajan 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: 20240134682Abstract: In some implementations, a device may receive training data identifying a set of workflows. The device may generate a set of workflow templates based on the training data identifying the set of workflows, wherein a workflow template, of the set of workflow templates, is associated with a set of steps for completing a task associated with the workflow template. The device may receive, from a client device associated with an entity, a new task for automation using a new workflow. The device may parse the new task to identify one or more steps associated with the new task. The device may identify one or more workflow templates. The device may a workflow recommendation relating to the one or more workflow templates. The device may output workflow data associated with the workflow recommendation.Type: ApplicationFiled: October 19, 2022Publication date: April 25, 2024Inventors: Aditi KULKARNI, Anubhav GUPTA, Aravind NAGARAJ, Ashwini SURVE, Geetika PANT, Saikat BANERJEE, Rejeesh KATATHANADAN, Raghavendra MEHARWADE, Rajmohan PALANIKUMAR, Koushik M. VIJAYARAGHAVAN, Rajesh NAGARAJAN, Mark Lazarus
-
Patent number: 11921764Abstract: A device may receive, in near-real time, unstructured data associated with an application or a system, and may extract textual data from the unstructured data. The device may parse the textual data to generate parsed textual data, and may perform natural language processing on the parsed textual data to generate processed textual data. The device may process the processed textual data, with a clustering model, to identify topical data associated with the processed textual data, and may process the topical data, with a classification model, to group the topical data into categories. The device may generate a knowledge graph based on the categories, and may store the knowledge graph in a data structure. The knowledge graph may enable the device to provide answers to questions associated with the application or the system.Type: GrantFiled: March 12, 2020Date of Patent: March 5, 2024Assignee: Accenture Global Solutions LimitedInventors: Rajendra Prasad Tanniru, Aditi Kulkarni, Koushik M Vijayaraghavan, Srikanth Prasad, Jayashri Sridevi, Roopalaxmi Manjunath, Shankaranand Mallapur, Rajesh Nagarajan, Purnima Jagannathan, Abhijit Avinash Kulkarni, Joydeep Sarkar, Pareshkumar Ramchandbhai Gelot, Sudhir Hanumanthappa
-
Patent number: 11900325Abstract: A device may receive project management data associated with development of a software product and may process a first portion of the project management data, with first models, to generate timeliness scores and an overall timeliness score for the software product. The device may process a second portion of the project management data, with second models, to generate quality scores and an overall quality score for the software product and may process a third portion of the project management data, with third models, to generate product readiness scores and an overall product readiness score for the software product. The device may utilize a fourth machine learning model, with the overall timeliness score, the overall quality score, and the overall product readiness score, to generate a success probability for the software product and may perform one or more actions based on the success probability for the software product.Type: GrantFiled: July 19, 2021Date of Patent: February 13, 2024Assignee: Accenture Global Solutions LimitedInventors: Aditi Kulkarni, Roopalaxmi Manjunath, Sudha Srinivasan, Rajesh Nagarajan, Koushik M. Vijayaraghavan, Nishanth Kumar, Sudhir Hanumanthappa, Parul Jagtap, Sangeetha Jayaram
-
Publication number: 20240013123Abstract: A device may receive and process a change request, work items, and IT data, to generate processed data. The device may transform the processed data into vectorized data, and may select similarity analytics models, regression models, and a classification model. The device may process the vectorized data, with the similarity analytics models, to determine an estimated effort, a user story, and IT requirements, and may process the vectorized data, with the regression models, to determine a schedule overrun, a defect rate, and a sprint velocity. The device may process the vectorized data, with the classification model, to determine a story point, and may calculate a resource capacity. The device may generate an impact analysis based on the estimated effort, the user story, the IT requirements, the schedule overrun, the defect rate, the sprint velocity, the story point, or the resource capacity, and may perform actions based on the impact analysis.Type: ApplicationFiled: July 7, 2022Publication date: January 11, 2024Inventors: Pritha LATHA, Aditi KULKARNI, Koushik M. VIJAYARAGHAVAN, Rajesh NAGARAJAN, Gaurav SOOD, Sujan KUMAR SAHA, Aparna Samir JOSHI
-
Publication number: 20230393735Abstract: One or more techniques and/or systems are provided for dynamically provisioning logical storage pools of storage devices for applications. For example, a logical storage pool, of one or more storage devices, may be constructed based upon a service level agreement for an application (e.g., an acceptable latency, an expected throughput, etc.). Real-time performance statistics of the logical storage pool may be collected and evaluated against the service level agreement to determine whether a storage device does not satisfy the service level agreement. For example, a latency of a storage device within the logical storage pool may increase overtime as log files and/or other data of the application increase. Accordingly, a new logical storage pool may be automatically and dynamically defined and provisioned for the application to replace the logical storage pool. The new logical storage pool may comprise storage devices expected to satisfy the storage level agreement.Type: ApplicationFiled: August 18, 2023Publication date: December 7, 2023Inventors: Sachithananthan Kesavan, Rajesh Nagarajan, Nandakumar Ravindranath Allu
-
Patent number: 11755999Abstract: In some examples, artificial intelligence based project implementation may include implementing, for a project team, self-evaluation of viability for utilizing a project implementation framework. The project team may be guided on utilization of the project implementation framework. A discussion by the project team may be documented in a digital format during envisioning associated with the project implementation framework, and documented information may be maintained for reference during execution, by the project team, of a journey associated with the project implementation framework. During execution of the journey, implementation of a social contract by the project team may be evaluated. A determination may be made as to whether the social contract is not implemented for at least one specified occurrence associated with the project implementation framework, and at least one impediment associated with the project implementation framework may be identified.Type: GrantFiled: October 23, 2020Date of Patent: September 12, 2023Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Aditi Kulkarni, Koushik M. Vijayaraghavan, Minal Baronia Gupta, Ranjith Tharayil, Sakshi A. Kapoor, Jeffson Felix Dsouza, Raghavendra Meharwade, Ashwini C. Surve, Anubhav F. Gupta, Rajesh Nagarajan, Khaja Kamal Avaruman Mohammed, Nevis Ravikumar Rodriguez
-
Patent number: 11733865Abstract: One or more techniques and/or systems are provided for dynamically provisioning logical storage pools of storage devices for applications. For example, a logical storage pool, of one or more storage devices, may be constructed based upon a service level agreement for an application (e.g., an acceptable latency, an expected throughput, etc.). Real-time performance statistics of the logical storage pool may be collected and evaluated against the service level agreement to determine whether a storage device does not satisfy the service level agreement. For example, a latency of a storage device within the logical storage pool may increase overtime as log files and/or other data of the application increase. Accordingly, a new logical storage pool may be automatically and dynamically defined and provisioned for the application to replace the logical storage pool. The new logical storage pool may comprise storage devices expected to satisfy the storage level agreement.Type: GrantFiled: July 31, 2020Date of Patent: August 22, 2023Assignee: NetApp, Inc.Inventors: Sachithananthan Kesavan, Rajesh Nagarajan, Nandakumar Ravindranath Allu
-
Publication number: 20230186203Abstract: In some implementations, a device may receive project management data including text descriptions related to one or more requirements associated with a project. The device may identify a set of work items associated with the project and a set of existing dependencies among the set of work items associated with the project. The device may generate, based on the text descriptions related to the one or more requirements associated with the project, a set of recommended dependencies among the set of work items associated with the project using an artificial intelligence model. The device may generate a user interface to visually indicate information related to the set of existing dependencies and the set of recommended dependencies among the set of work items associated with the project and to provide one or more elements to manage the set of existing dependencies and/or the set of recommended dependencies.Type: ApplicationFiled: December 13, 2021Publication date: June 15, 2023Inventors: Aditi KULKARNI, Jayashri SRIDEVI, Koushik M. VIJAYARAGHAVAN, Rajesh NAGARAJAN, Pritha LATHA, Chetan Rajendra DAHALE, Parul JAGTAP
-
Publication number: 20230055138Abstract: A device may receive entity data identifying an entity and may identify harvested templates, contract profiles, and commitment accuracy scores, based on the entity data. The device may process the harvested templates, the contract profiles, and the commitment accuracy scores, with a first machine learning model, to generate first templates and may process the harvested templates, the contract profiles, and the commitment accuracy scores, with a second machine learning model, to generate second templates. The device may process the first templates and the second templates, with a third machine learning model, to generate final templates and final rankings for the final templates and may select a template from the final templates based on the final rankings. The device may process the template, with a fourth machine learning model, to identify deliverables associated with the template and may generate and implement a strategic plan based on the template and the deliverables.Type: ApplicationFiled: August 20, 2021Publication date: February 23, 2023Inventors: Aditi KULKARNI, Koushik M VIJAYARAGHAVAN, Rajesh NAGARAJAN, Sangeeta S IYER, Pratap VENKATA NAGA POORNA BONTHA, Ruchi MARWAHA, Chaitra HEBBAL, Mahatma Reddy KIKKURI, Parul JAGTAP
-
Publication number: 20230017316Abstract: A device may receive project management data associated with development of a software product and may process a first portion of the project management data, with first models, to generate timeliness scores and an overall timeliness score for the software product. The device may process a second portion of the project management data, with second models, to generate quality scores and an overall quality score for the software product and may process a third portion of the project management data, with third models, to generate product readiness scores and an overall product readiness score for the software product. The device may utilize a fourth machine learning model, with the overall timeliness score, the overall quality score, and the overall product readiness score, to generate a success probability for the software product and may perform one or more actions based on the success probability for the software product.Type: ApplicationFiled: July 19, 2021Publication date: January 19, 2023Inventors: Aditi KULKARNI, Roopalaxmi MANJUNATH, Sudha SRINIVASAN, Rajesh NAGARAJAN, Koushik M. VIJAYARAGHAVAN, Nishanth KUMAR, Sudhir HANUMANTHAPPA, Parul JAGTAP, Sangeetha JAYARAM
-
Publication number: 20220350967Abstract: A device may receive work item data identifying work items associated with requirements from different tools of a project and may perform data cleansing to remove and/or modify particular words from the work item data and to generate cleansed work item data. The device may perform natural language processing on the cleansed work item data to identify synonyms for words in the cleansed work item data and may replace abbreviations in the cleansed work item data with full form text to generate final work item data. The device may identify keywords in the final work item data and may process the final work item data, the synonyms, and the keywords, with a machine learning model, to identify mappings between work items of the final work item data and to determine a confidence score for the mappings. The device may perform actions based on the mappings and the confidence score.Type: ApplicationFiled: May 3, 2021Publication date: November 3, 2022Inventors: Koushik M. VIJAYARAGHAVAN, Niju PRABHA, Rajesh NAGARAJAN, Sarvesh Madhusudan DAMLE, Aditi KULKARNI, Jayashri SRIDEVI, Rashmi JHAWAR, Prajwal Patrick DSILVA, Soumya SWARUP JENA, Dhiviya DHANASEKARAN, Meiyarasu SELVAM, Girish HULKOTI
-
Patent number: 11455497Abstract: A device may receive audio-video content regarding a system; segment the audio-video content to generate audio content and video content; process the audio content based on generating the audio content; process the video content based on generating the video content; identify a hierarchy for the set of sections based on processing the audio content and the video content; generate a system understanding document based on the hierarchy of the set of sections and based on the audio content and the video content; and store the system understanding document in a knowledge base.Type: GrantFiled: July 18, 2019Date of Patent: September 27, 2022Assignee: Accenture Global Solutions LimitedInventors: Rajesh Nagarajan, Aditi Kulkarni, Naveen Kumar, Roopalaxmi Manjunath, Parul Jagtap
-
Patent number: 11341439Abstract: In some examples, artificial intelligence and machine learning based product development may include ascertaining an inquiry, by a user, related to a product that is to be developed or that is under development, and ascertaining an attribute associated with the user. The inquiry may be analyzed to determine at least one virtual assistant from a set of virtual assistants to respond to the inquiry. The determined at least one virtual assistant may be invoked based on an authorization by the user. Further, development of the product may be controlled based on the invocation of the determined at least one virtual assistant.Type: GrantFiled: August 14, 2018Date of Patent: May 24, 2022Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Raghavendra Meharwade, Jeffson Felix Dsouza, Pratap Venkata Naga Poorna Bontha, Anubhav Gupta, Aruna Sivakumar, Muthalanghat Nisha, Janagi Madhankumar, Roopalaxmi Manjunath, Purnima Jagannathan, Nevis Ravi Kumar Rodriguez, Rajesh Nagarajan, Koushik M. Vijayaraghavan, Rajendra T. Prasad, Mohan Sekhar
-
Publication number: 20210286832Abstract: A device may receive, in near-real time, unstructured data associated with an application or a system, and may extract textual data from the unstructured data. The device may parse the textual data to generate parsed textual data, and may perform natural language processing on the parsed textual data to generate processed textual data. The device may process the processed textual data, with a clustering model, to identify topical data associated with the processed textual data, and may process the topical data, with a classification model, to group the topical data into categories. The device may generate a knowledge graph based on the categories, and may store the knowledge graph in a data structure. The knowledge graph may enable the device to provide answers to questions associated with the application or the system.Type: ApplicationFiled: March 12, 2020Publication date: September 16, 2021Inventors: Rajendra PRASAD TANNIRU, Aditi KULKARNI, Koushik M VIJAYARAGHAVAN, Srikanth PRASAD, Jayashri SRIDEVI, Roopalaxmi MANJUNATH, Shankaranand MALLAPUR, Rajesh NAGARAJAN, Purnima JAGANNATHAN, Abhijit Avinash KULKARNI, Joydeep SARKAR, Pareshkumar Ramchandbhai GELOT, Sudhir HANUMANTHAPPA
-
Patent number: 11113048Abstract: A device may receive input data identifying user stories, test case documents, event logs, and application logs associated with an application, and may perform natural language processing on the user stories and the test case documents, identified in the input data, to generate a first state diagram associated with the application. The device may process the event logs identified in the input data, with a heuristic miner model, to generate a second state diagram associated with the application, and may process the application logs identified in the input data, with a clustering model, to generate a volumetric analysis associated with the application. The device may perform post processing of the first state diagram, the second state diagram, and the volumetric analysis, to remove duplicate data and unmeaningful data and to generate modified outputs, and may perform actions based on the modified outputs.Type: GrantFiled: February 26, 2020Date of Patent: September 7, 2021Assignee: Accenture Global Solutions LimitedInventors: Rajendra Prasad Tanniru, Balaji Venkateswaran, Alok Jain, Koushik M Vijayaraghavan, Aditi Kulkarni, Rajesh Nagarajan, Niyaz Shaffi Hameed Musthafa, Srinivasan Kootalai Sundaram, Roopalaxmi Manjunath, Jayashri Sridevi
-
Publication number: 20210263733Abstract: A device may receive input data identifying user stories, test case documents, event logs, and application logs associated with an application, and may perform natural language processing on the user stories and the test case documents, identified in the input data, to generate a first state diagram associated with the application. The device may process the event logs identified in the input data, with a heuristic miner model, to generate a second state diagram associated with the application, and may process the application logs identified in the input data, with a clustering model, to generate a volumetric analysis associated with the application. The device may perform post processing of the first state diagram, the second state diagram, and the volumetric analysis, to remove duplicate data and unmeaningful data and to generate modified outputs, and may perform actions based on the modified outputs.Type: ApplicationFiled: February 26, 2020Publication date: August 26, 2021Inventors: Rajendra Prasad TANNIRU, Balaji VENKATESWARAN, Alok JAIN, Koushik M VIJAYARAGHAVAN, Aditi KULKARNI, Rajesh NAGARAJAN, Niyaz Shaffi HAMEED MUSTHAFA, Srinivasan KOOTALAI SUNDARAM, Roopalaxmi MANJUNATH, Jayashri SRIDEVI
-
Publication number: 20210182701Abstract: A data analytics platform may determine whether a machine learning model is a regression model. The data analytics platform may perform, based on determining that the machine learning model is a regression model, a regression prescription method including acquiring a predicted value of a performance indicator determined by the machine learning model processing data associated with a plurality of features and the performance indicator, acquiring a target value of the performance indicator, determining a rate of change of the performance indicator with respect to each feature to generate first results, determining, based on the regression model and for each feature, a rate of change of each feature with respect to other features to generate second results, and determining, for each feature and based on the predicted value, the target value, the first results, and the second results, a change in each feature to achieve the target value.Type: ApplicationFiled: December 17, 2019Publication date: June 17, 2021Inventors: Senthilkumar JEYACHANDRAN, Rajesh NAGARAJAN, Koushik M. VIJAYARAGHAVAN, Sheeba DULLES, Jayashri SRIDEVI, Avenash MANICAN GANESHBAPU, Rajendra T. PRASAD, Bhaskar GHOSH, Mohan SEKHAR, Aditi KULKARNI, Luke HIGGINS
-
Publication number: 20210125148Abstract: In some examples, artificial intelligence based project implementation may include implementing, for a project team, self-evaluation of viability for utilizing a project implementation framework. The project team may be guided on utilization of the project implementation framework. A discussion by the project team may be documented in a digital format during envisioning associated with the project implementation framework, and documented information may be maintained for reference during execution, by the project team, of a journey associated with the project implementation framework. During execution of the journey, implementation of a social contract by the project team may be evaluated. A determination may be made as to whether the social contract is not implemented for at least one specified occurrence associated with the project implementation framework, and at least one impediment associated with the project implementation framework may be identified.Type: ApplicationFiled: October 23, 2020Publication date: April 29, 2021Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Aditi KULKARNI, Koushik M. VIJAYARAGHAVAN, Minal BARONIA GUPTA, Ranjith THARAYIL, Sakshi A. KAPOOR, Jeffson FELIX DSOUZA, Raghavendra MEHARWADE, Ashwini C. SURVE, Anubhav F. GUPTA, Rajesh NAGARAJAN, Khaja Kamal AVARUMAN MOHAMMED, Nevis RAVIKUMAR RODRIGUEZ
-
Patent number: 10938678Abstract: A device may obtain ticket data relating to a set of tickets, and process the ticket data to generate a ticket analysis model that is a clustering based natural language analysis model of natural language text associated with tickets of the set of tickets. The device may classify the set of tickets using the ticket analysis model, may determine an automation plan for at least one class of ticket determined based on classifying the set of tickets, and may implement the automation plan to configure an automatic ticket resolution or ticket generation mitigation procedure for the at least one class of ticket. The device may receive a ticket after configuring the automatic ticket resolution or ticket generation mitigation procedure, may classify, using the ticket analysis model, the ticket into the at least one class of ticket, and may automatically implement a response action for the ticket based on classifying the ticket and using the automatic ticket resolution or ticket generation mitigation procedure.Type: GrantFiled: March 20, 2019Date of Patent: March 2, 2021Assignee: Accenture Global Solutions LimitedInventors: Bhaskar Ghosh, Mohan Sekhar, Rajendra T. Prasad, Luke Higgins, Koushik Vijayaraghavan, Rajesh Nagarajan, Purnima Jagannathan, Niyaz Shaffi, Balaji Venkateswaran, Syed Mohammed Yusuf, Koustuv Jana, Pradeep Senapati
-
Publication number: 20200363959Abstract: One or more techniques and/or systems are provided for dynamically provisioning logical storage pools of storage devices for applications. For example, a logical storage pool, of one or more storage devices, may be constructed based upon a service level agreement for an application (e.g., an acceptable latency, an expected throughput, etc.). Real-time performance statistics of the logical storage pool may be collected and evaluated against the service level agreement to determine whether a storage device does not satisfy the service level agreement. For example, a latency of a storage device within the logical storage pool may increase overtime as log files and/or other data of the application increase. Accordingly, a new logical storage pool may be automatically and dynamically defined and provisioned for the application to replace the logical storage pool. The new logical storage pool may comprise storage devices expected to satisfy the storage level agreement.Type: ApplicationFiled: July 31, 2020Publication date: November 19, 2020Inventors: Sachithananthan Kesavan, Rajesh Nagarajan, Nandakumar Ravindranath Allu