Patents by Inventor Rajendra PRASAD TANNIRU
Rajendra PRASAD TANNIRU 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: 12360803Abstract: In some implementations, a scheduling platform may receive task information regarding a set of tasks for execution using a set of computing resources, wherein the task information includes, for the set of tasks, at least one of: a run time parameter, a priority parameter, or a success rate parameter. The scheduling platform may communicate with a computing resource management device to obtain first computing resource information regarding the set of computing resources. The scheduling platform may generate a first assignment of the set of tasks to the set of computing resources. The scheduling platform may transmit assignment information identifying the first assignment. The scheduling platform may receive second computing resource information. The scheduling platform may generate a second assignment of the set of tasks to the set of computing resources. The scheduling platform may transmit second assignment information identifying the second assignment.Type: GrantFiled: August 5, 2022Date of Patent: July 15, 2025Assignee: Accenture Global Solutions LimitedInventors: Anthony R. Webb, Luke Higgins, Badrinath Parameswar, Aditi Kulkarni, Genevieve Elizabeth Kuai Ying Lee, Rajendra Prasad Tanniru, Koushik M. Vijayaraghavan
-
Publication number: 20250086563Abstract: Aspects of the present disclosure provide systems, methods, and computer-readable storage media that support intelligent re-use of knowledge (e.g., across an organization) using a natural text-based querying framework. A knowledge representation of prior work performed for the organization may be generated based on organizational knowledge (e.g., historical work record data that identifies a plurality of work items across an organization). The knowledge representation may include individual work-record entities for each respective work item and individual knowledge graphs corresponding to the individual work-record entities. For each individual knowledge graph, operations may be performed to identity and store project name, subgraph, sentence embedding, and word embedding information.Type: ApplicationFiled: September 7, 2023Publication date: March 13, 2025Inventors: Kuntal Dey, Kapil Singi, Kanchanjot Kaur Phokela, Swapnajeet Choudhury, Ritu Pramod Dalmia, Vibhu Saujanya Sharma, Vikrant Kaulgud, Teresa Sheausan Tung, Alok Tyagi, Lan Guan, Sundharraman Karthik Narain, Gopali Raval Contractor, Jagan Mohan, Margaret Cooney Ding, Srinivasan Saravanamuthu, Rajendra Prasad Tanniru, Niel Eyde, Pragya Sharma
-
Publication number: 20250037141Abstract: Systems and methods for democratizing compliance in an enterprise. A system receives a selection of a project in the enterprise and a compliance type, causes a list of controls associated with the compliance type to be displayed on a user interface, receives a set of configurations for each of the list of controls from the user, dynamically generates a schema based on the compliance type, the list of controls, and the set of configurations, automatically triggers execution of validation of each of the list of controls for the compliance type based on the generated schema, generates results of the validation, the results including a list of non-compliant controls and a list of compliant controls. The execution of validation of the list of controls is retriggered until each of the list of controls corresponding to the compliance type is compliant.Type: ApplicationFiled: July 25, 2023Publication date: January 30, 2025Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Rajendra PRASAD TANNIRU, Koushik M. Vijayaraghavan, Vijeth Srinivas Hegde, Aditi Kulkarni, Ravindra Kabbinale, Rajalakshmy Iyer, Santhosh MV, Mallika Konjeti, Ravi Kiran Singh, Lakshmi Srinivasan
-
Publication number: 20240403794Abstract: Methods, systems, and computer-readable storage media for forecasting an engagement index score. A trained machine learning model is executed to forecast a set of engagement index score for a respective set of entities based on provided data for the set of entities. The data includes performance properties of each entity of the set. In response to the executing the trained machine learning model, a set of influencing factors is determined based on the engagement index scores of the set of entities. Actions are identified to be performed in association with the set of entities based on the identified influencing factors. The actions are provided for display at a display of a device.Type: ApplicationFiled: May 28, 2024Publication date: December 5, 2024Inventors: Ellyn Jo Shook, Rajendra Prasad Tanniru, Sangeetha Jayaram, Colin Anderson, Gayathri Pallail, Sangeeta S. Iyer, Briana Claire Mendonca, Ilhan Scheer, Easwer Chinnadurai, Santosh Sundaresan, Ruchi Marwaha
-
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: 11900075Abstract: In some implementations, a device may generate, based at least in part on a first set of inputs, a serverless software development environment associated with a set of cloud resources. The device may generate, based at least in part on a first machine learning model, a technology stack recommendation having a set of associated tools for performing a software development task. The device may instantiate the selected technology stack in the serverless software development environment and generate a set of applications based at least in part on executing the set of tools. The device may deploy the set of applications in one or more serverless application environments. The device may use machine learning to observe deployed applications, detect hidden anomalies, and perform root-cause analysis, thereby providing a lean and sustainable serverless environment.Type: GrantFiled: March 31, 2022Date of Patent: February 13, 2024Assignee: Accenture Global Solutions LimitedInventors: Rajendra Prasad Tanniru, Aditi Kulkarni, Koushik M. Vijayaraghavan, Vijeth Srinivas Hegde, Ravindra Kabbinale, Sreenath Kothavoor, Amrutha Pervody Bhat, Meghana B Srinath, Ravi Kiran Singh, Dilip Krishnan, Naveen Raj K P, Sumanth Channegowda, Vinay Chamarthi, Lakshmi Srinivasan, Santhosh Mv
-
Publication number: 20240045713Abstract: In some implementations, a scheduling platform may receive task information regarding a set of tasks for execution using a set of computing resources, wherein the task information includes, for the set of tasks, at least one of: a run time parameter, a priority parameter, or a success rate parameter. The scheduling platform may communicate with a computing resource management device to obtain first computing resource information regarding the set of computing resources. The scheduling platform may generate a first assignment of the set of tasks to the set of computing resources. The scheduling platform may transmit assignment information identifying the first assignment. The scheduling platform may receive second computing resource information. The scheduling platform may generate a second assignment of the set of tasks to the set of computing resources. The scheduling platform may transmit second assignment information identifying the second assignment.Type: ApplicationFiled: August 5, 2022Publication date: February 8, 2024Inventors: Anthony R. WEBB, Luke HIGGINS, Badrinath PARAMESWAR, Aditi KULKARNI, Genevieve Elizabeth Kuai Ying LEE, Rajendra PRASAD TANNIRU, Koushik M. VIJAYARAGHAVAN
-
Patent number: 11860721Abstract: A device may receive software data identifying current logs and events associated with software products utilized by an entity and may process the software data, with a machine learning model, to generate error severity scores for the software products. The machine learning model may be trained based on historical software data identifying events and logs associated with software products utilized by the entity and based on a combination of historical health scores, historical sentiment scores, and historical dissimilarity scores for the software products. The device may process the error severity scores, with a prioritization model, to generate prioritized error scores and may process the error severity scores and the prioritized error scores, with a root cause analysis model, to generate root cause data identifying root causes associated with the error severity scores. The device may perform one or more actions based on the root cause data.Type: GrantFiled: July 20, 2021Date of Patent: January 2, 2024Assignee: Accenture Global Solutions LimitedInventors: Ravindra Kabbinale, Sherin Varghese, Santhosh MV, Bhavana V Gudi, Sneha S. Shekar, Shruthi Dhivakaran, Rajendra Prasad Tanniru, Aditi Kulkarni, Vijeth Srinivas Hegde, Koushik M. Vijayaraghavan
-
Publication number: 20230315397Abstract: In some implementations, a device may generate, based at least in part on a first set of inputs, a serverless software development environment associated with a set of cloud resources. The device may generate, based at least in part on a first machine learning model, a technology stack recommendation having a set of associated tools for performing a software development task. The device may instantiate the selected technology stack in the serverless software development environment and generate a set of applications based at least in part on executing the set of tools. The device may deploy the set of applications in one or more serverless application environments. The device may use machine learning to observe deployed applications, detect hidden anomalies, and perform root-cause analysis, thereby providing a lean and sustainable serverless environment.Type: ApplicationFiled: March 31, 2022Publication date: October 5, 2023Inventors: Rajendra PRASAD TANNIRU, Aditi KULKARNI, Koushik M. VIJAYARAGHAVAN, Vijeth SRINIVAS HEGDE, Ravindra KABBINALE, Sreenath KOTHAVOOR, Amrutha PERVODY BHAT, Meghana B SRINATH, Ravi Kiran SINGH, Dilip KRISHNAN, Naveen RAJ K P, Sumanth CHANNEGOWDA, Vinay CHAMARTHI, Lakshmi SRINIVASAN, Santhosh MV
-
Publication number: 20230021373Abstract: A device may receive software data identifying current logs and events associated with software products utilized by an entity and may process the software data, with a machine learning model, to generate error severity scores for the software products. The machine learning model may be trained based on historical software data identifying events and logs associated with software products utilized by the entity and based on a combination of historical health scores, historical sentiment scores, and historical dissimilarity scores for the software products. The device may process the error severity scores, with a prioritization model, to generate prioritized error scores and may process the error severity scores and the prioritized error scores, with a root cause analysis model, to generate root cause data identifying root causes associated with the error severity scores. The device may perform one or more actions based on the root cause data.Type: ApplicationFiled: July 20, 2021Publication date: January 26, 2023Inventors: Ravindra KABBINALE, Sherin VARGHESE, Santhosh MV, Bhavana V. GUDI, Sneha S. SHEKAR, Shruthi DHIVAKARAN, Rajendra PRASAD TANNIRU, Aditi KULKARNI, Vijeth SRINIVAS HEGDE, Koushik M. VIJAYARAGHAVAN
-
Patent number: 11521372Abstract: A device may receive image data that includes an image of a document and lexicon data identifying a lexicon, and may perform an extraction technique on the image data to identify at least one field in the document. The device may utilize form segmentation to automatically generate label data identifying labels for the image data, and may process the image data, the label data, and data identifying the at least one field, with a first model, to identify visual features. The device may process the image data and the visual features, with a second model, to identify sequences of characters, and may process the image data and the sequences of characters, with a third model, to identify strings of characters. The device may compare the lexicon data and the strings of characters to generate verified strings of characters that may be utilized to generate a digitized document.Type: GrantFiled: March 20, 2020Date of Patent: December 6, 2022Assignee: Accenture Global Solutions LimitedInventors: Rajendra Prasad Tanniru, Aditi Kulkarni, Koushik M. Vijayaraghavan, Luke Higgins, Xiwen Sun, Riley Green, Man Lok Ching, Jiayi Chen, Xiaolei Liu, Isabella Phoebe Groenewegen Moore, Reuben Lema
-
Patent number: 11456979Abstract: A device may receive information identifying a communication framework for a mass communication task. The device may determine a success score for the communication framework using a mass communication model, wherein the success score represents a likelihood of a successful response in connection with using the communication framework for the mass communication task. The device may generate a recommendation for the communication framework based on the success score and using the mass communication model. The device may alter the communication framework to implement the recommendation and generate a modified communication framework. The device may perform the mass communication task using the modified communication framework.Type: GrantFiled: July 23, 2019Date of Patent: September 27, 2022Assignee: Accenture Global Solutions LimitedInventors: Luke Higgins, Aditi Kulkarni, Koushik M. Vijayaraghavan, Alastair Donnelley, Rajendra Prasad Tanniru
-
Patent number: 11373132Abstract: This document describes a computer-implemented method that includes receiving, over a network, at least one of text, audio, image, or video data associated with an entity of interest; identifying, based on the received data, a set of entity-specific candidate features; loading a feature library comprising a plurality of features that are each assigned to one or more feature spaces; and selecting, using a feature selection engine, one or more features from each of the feature spaces based on the set of entity-specific candidate features.Type: GrantFiled: January 25, 2022Date of Patent: June 28, 2022Assignee: Accenture Global Solutions LimitedInventors: Julie Sweet, Bhaskar Ghosh, Rajendra Prasad Tanniru, Soumala Sarkar, Koushik M. Vijayaraghavan, Vivek Krishnan, Purnima Jagannathan
-
Patent number: 11190399Abstract: A device may receive, from the client device, provisioning data selected from a user interface and identifying a cloud provider or on premise resources, an infrastructure, applications, tools, and artificial intelligence (AI) assets for provisioning a customized platform. The device may process the provisioning data, with a machine learning model, to identify conflicting or redundant applications, tools, or AI assets and to generate updated provisioning data, and may determine computing resource data identifying computing resources required for execution of the applications, tools, and AI assets. The device may obtain the applications, tools, and AI assets from a data structure, and may generate a customized template based on the computing resources and the applications, tools, and AI assets. The device may execute the customized template to provision the computing resources with the applications, tools, and AI assets and to create the customized platform.Type: GrantFiled: June 11, 2020Date of Patent: November 30, 2021Assignee: Accenture Global Solutions LimitedInventors: Ravindra Kabbinale, Aditi Kulkarni, Vijeth Srinivas Hegde, Rajendra Prasad Tanniru, Koushik M Vijayaraghavan, Sanjay Singatalur, Suhas Nagaraju, Amrutha Pervody Bhat, Rajalakshmy Iyer, Sreenath Kothavoor, Haridas Kadaba Srinivasan, A. Akhila, Narasimhachar Goutham
-
Publication number: 20210344559Abstract: A device may receive, from the client device, provisioning data selected from a user interface and identifying a cloud provider or on premise resources, an infrastructure, applications, tools, and artificial intelligence (AI) assets for provisioning a customized platform. The device may process the provisioning data, with a machine learning model, to identify conflicting or redundant applications, tools, or AI assets and to generate updated provisioning data, and may determine computing resource data identifying computing resources required for execution of the applications, tools, and AI assets. The device may obtain the applications, tools, and AI assets from a data structure, and may generate a customized template based on the computing resources and the applications, tools, and AI assets. The device may execute the customized template to provision the computing resources with the applications, tools, and AI assets and to create the customized platform.Type: ApplicationFiled: June 11, 2020Publication date: November 4, 2021Inventors: Ravindra KABBINALE, Aditi KULKARNI, Vijeth SRINIVAS HEGDE, Rajendra Prasad TANNIRU, Koushik M. VIJAYARAGHAVAN, Sanjay SINGATALUR, Suhas NAGARAJU, Amrutha PERVODY BHAT, Rajalakshmy IYER, Sreenath KOTHAVOOR, Haridas Kadaba SRINIVASAN, A. AKHILA, Narasimhachar GOUTHAM
-
Publication number: 20210295103Abstract: A device may receive image data that includes an image of a document and lexicon data identifying a lexicon, and may perform an extraction technique on the image data to identify at least one field in the document. The device may utilize form segmentation to automatically generate label data identifying labels for the image data, and may process the image data, the label data, and data identifying the at least one field, with a first model, to identify visual features. The device may process the image data and the visual features, with a second model, to identify sequences of characters, and may process the image data and the sequences of characters, with a third model, to identify strings of characters. The device may compare the lexicon data and the strings of characters to generate verified strings of characters that may be utilized to generate a digitized document.Type: ApplicationFiled: March 20, 2020Publication date: September 23, 2021Inventors: Rajendra Prasad TANNIRU, Aditi KULKARNI, Koushik M. VIJAYARAGHAVAN, Luke HIGGINS, Xiwen SUN, Riley GREEN, Man Lok CHING, Jiayi CHEN, Xiaolei LIU, Isabella Phoebe Groenewegen MOORE, Reuben LEMA
-
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: 20210029064Abstract: A device may receive information identifying a communication framework for a mass communication task. The device may determine a success score for the communication framework using a mass communication model, wherein the success score represents a likelihood of a successful response in connection with using the communication framework for the mass communication task. The device may generate a recommendation for the communication framework based on the success score and using the mass communication model. The device may alter the communication framework to implement the recommendation and generate a modified communication framework. The device may perform the mass communication task using the modified communication framework.Type: ApplicationFiled: July 23, 2019Publication date: January 28, 2021Inventors: Luke HIGGINS, Aditi KULKARNI, Koushik M. VIJAYARAGHAVAN, Alastair DONNELLEY, Rajendra PRASAD TANNIRU