Patents by Inventor Maitreya NATU
Maitreya NATU 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: 12260176Abstract: A trouble ticket may contain various details of an observed issue and information of the actual issue which is hidden in the trouble ticket description along with other information. Embodiments herein describe an algorithm of algorithms (AoA) layer approach for extracting issues from trouble ticket descriptions. The method identifies the type of trouble ticket whether it is machine generated or user generated trouble tickets and accordingly selects the appropriate algorithm for issue extraction. It selects a relevant algorithm for the machine generated trouble tickets, and user generated trouble tickets based on trouble ticket data properties, historical performance, and a user feedback. It identifies right mix of columns from a service catalog to be used for matching based on presence of weighted keywords in the input data and identifies high-weighted keywords from input data descriptions and compares them with selected columns from catalog to generate accurate matches with their similarity score.Type: GrantFiled: September 29, 2022Date of Patent: March 25, 2025Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Vikrant Vikas Shimpi, Maitreya Natu, Monika Bhave, Siddartha Kshirsagar
-
Publication number: 20240256349Abstract: Many of the existing approaches for grouping of jobs for processing are manual in nature, and are based on intuition. Other approaches involve modeling batches as node-edge graphs and use existing graph theory solutions such as connected components or cliques to find logical subgraphs. However, this approach isn't efficient due to the fact that there may be various constraints unique to batch systems. The disclosure herein provides a method and system for creating logical groups of jobs meeting objective function and satisfying constraints. In this method, a logical grouping of jobs is performed such that all defined constraints are satisfied. If any job is not satisfying one or more of the defined constraints, smaller components of the jobs are derived such that the smaller components satisfy the constraints. The logical groups are formed by merging the jobs and the smaller components satisfying the constraints.Type: ApplicationFiled: December 29, 2023Publication date: August 1, 2024Applicant: Tata Consultancy Services LimitedInventors: Sai Charan Emmadi, Satya Narayana Samudrala, Parag Agrawal, Maitreya Natu
-
Publication number: 20240202093Abstract: The present disclosure is related to the field of threshold generation where complex temporal and spatial behavior of metrics are modelled to define normal operating baseline of every component in a system environment. Embodiments of the present disclosure provide methods and systems for generation and optimization of metric threshold for anomaly detection. In the present disclosure, temporal properties such as variation, behavioral patterns of a plurality of metrics are derived. The derived temporal properties are used to generate data-driven and domain-aware static or dynamic thresholds. Additionally, the present disclosure factors spatial and temporal properties collectively to mine a role of influencing metrics and define composite thresholds.Type: ApplicationFiled: December 14, 2023Publication date: June 20, 2024Applicant: Tata Consultancy Services LimitedInventors: Satya Narayana SAMUDRALA, Kunal Jethuri, Priyadarshi Rai, Maitreya Natu
-
Publication number: 20230419129Abstract: State of the art approaches of exception management are reactive, manual, and intuition-driven. Command center teams often react to exceptions. They also use BI tools which only provide statistical observation, but fail to mine domain-aware insights and actionable recommendations. The disclosure herein generally relates to analyzing process exceptions, and, more particularly, to a method and system for generating a data model to analyze and predict process exceptions. The system generates a data model by using information on rules, associated properties and exceptions, as training data. The data model is further used to process information on different rules to identify exceptions, and then to generate recommendations in response to identified exceptions.Type: ApplicationFiled: June 27, 2023Publication date: December 28, 2023Applicant: Tata Consultancy Services LimitedInventors: SATYA NARAYANA SAMUDRALA, VEENA DESHMUKH, MAITREYA NATU, VAISHALI SADAPHAL
-
Publication number: 20230176906Abstract: Data inaccuracy and insufficiency are critical aspects to be analyzed to improve batch predictions, specifically in context of SLA jobs as they are foremost in affecting deliverables. Embodiments of the present disclosure provide a method and system for enhancing batch predictions by localizing jobs contributing to time deviation and generating fix recommendations by fixing data inaccuracy and insufficiency. The term fix recommendation refers to recommending a list of plausible fixes to identified causes that reduce batch prediction errors enhancing accuracy of predictions. The localization is performed by bottom-up traversing of a batch graph representing a batch process, if the batch process has a Service level Agreement (SLA) job, by narrowing down to the SLA job that has end time inaccuracies. The localization enables identifying the origin or real contributors and root cause analysis is performed for the localized jobs to generate effective fix recommendations by fixing data inaccuracy and insufficiency.Type: ApplicationFiled: November 11, 2022Publication date: June 8, 2023Applicant: Tata Consultancy Services LimitedInventors: PARAG AGRAWAL, VIKRANT VIKAS SHIMPI, NEHA BEHL, MAITREYA NATU, PRIYADARSHI RAI, DEEPA VAIDYANATHAN
-
Publication number: 20230103795Abstract: This disclosure relates generally to method and system for predicting batch processes. Conventional batch schedulers provide a single point of control for defining and monitoring background executions in a distributed network. The method of the present disclosure obtains a set of batch jobs from one or more users to generate a set of batch graphs by deriving a metadata. Further, a set of batch models is generated for the set of batch graphs. The set of batch models includes at least one of a forecasting model, a job-job regression model, and a job-workload regression model. Further, a batch job schedule is generated for the set of batch graphs to predict a revised batch job schedule with a real time feed and the set of batch models. Additionally, a proactive notification is sent to each user alarming one or more unexpected delays indicating the revised batch job schedule.Type: ApplicationFiled: October 3, 2022Publication date: April 6, 2023Applicant: Tata Consultancy Services LimitedInventors: VIKRANT VIKAS SHIMPI, MAITREYA NATU, NEHA BEHL, VAISHALI PAITHANKAR SADAPHAL, SATYA NARAYANA SAMUDRALA, DEEPA VAIDYANATHAN
-
Publication number: 20230108067Abstract: A trouble ticket may contain various details of an observed issue and information of the actual issue which is hidden in the trouble ticket description along with other information. Embodiments herein describe an algorithm of algorithms (AoA) layer approach for extracting issues from trouble ticket descriptions. The method identifies the type of trouble ticket whether it is machine generated or user generated trouble tickets and accordingly selects the appropriate algorithm for issue extraction. It selects a relevant algorithm for the machine generated trouble tickets, and user generated trouble tickets based on trouble ticket data properties, historical performance, and a user feedback. It identifies right mix of columns from a service catalog to be used for matching based on presence of weighted keywords in the input data and identifies high-weighted keywords from input data descriptions and compares them with selected columns from catalog to generate accurate matches with their similarity score.Type: ApplicationFiled: September 29, 2022Publication date: April 6, 2023Applicant: Tata Consultancy Services LimitedInventors: VIKRANT VIKAS SHIMPI, MAITREYA NATU, MONIKA BHAVE, SIDDARTHA KSHIRSAGAR
-
Patent number: 10628801Abstract: A system for smart alerts in a batch system for an IT enterprise. The method includes alert configuration by identifying recent steady state of a batch job and deriving schedules for the steady state. The normal behaviour is then computed within the schedules. The method further includes aggregating the one or more alerts by identifying correlated group of alerts by pruning of one or more jobs and alerts, detecting correlations between the two or more alerts and deriving causality of the grouped alerts. The method finally includes predicting of future alerts of a batch job.Type: GrantFiled: August 5, 2016Date of Patent: April 21, 2020Assignee: Tata Consultancy Services LimitedInventors: Maitreya Natu, Praveen Venkateswaran, Vaishali Paithankar Sadaphal
-
Patent number: 10623236Abstract: A method for managing alerts generated in an enterprise environment is described. The method comprises discarding, by a processor, one or more duplicate alerts based on one or more predetermined rules, wherein a duplicate alert is an instance of an alert occurring within a duplicate alert arrival time associated with the alert. The method further comprises obtaining an alert correlation signature associated with the alert from a database, wherein the alert correlation signature comprises information associated with one or more alerts correlated to the alert. The method further comprises, obtaining, from the database, a temporal signature associated with the alert, wherein the temporal signature indicates a probable time of occurrence of the alert. Further, the alert, the alert correlation signature, and the temporal signature are transmitted to a computing device of a user of the enterprise environment.Type: GrantFiled: February 13, 2015Date of Patent: April 14, 2020Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Vaishali Paithankar Sadaphal, Maitreya Natu
-
Patent number: 10474665Abstract: Systems and methods for generating a blueprint for an enterprise is provided. The system obtains information pertaining to an enterprise from data sources, extracts entities from the information, and identifies relationships across the entities, performs conflict resolution check on the information received from the data sources based on pre-defined rules, identifies one or more missing links in the information. The system further computes a completeness score for the information based on at least one of the conflict resolution check and the missing links, and generates a blueprint of the information and the one or more entities for the enterprise. Authentic data sources are identified from the data sources based on at least one of assigned weight, and one or more instances of, and contribution by, the data sources in the information. The completeness score is computed based on the instances and contribution of the sources in the information.Type: GrantFiled: September 9, 2016Date of Patent: November 12, 2019Assignee: Tata Consultancy Services LimitedInventors: Sachin Sadashiv Jadhav, Maitreya Natu, Vaishali Paithankar Sadaphal, Vaishali Shashank Kulkarni, Harrick Mayank Vin, Rahul Ramesh Kelkar
-
Patent number: 10229416Abstract: Described herein are a method and a system for extracting issues based on ticket mining. In one implementation, a plurality of tickets comprising descriptions of the issues in computing systems are received. The received descriptions are then cleaned by removing unwanted details. Upon cleaning, the clean descriptions are mapped with descriptions stored in service catalog data to obtain unmapped clean descriptions. In an example, the unmapped clean descriptions include one of user-generated descriptions, system-generated descriptions, and both the user-generated descriptions and the system-generated descriptions. For the user-generated descriptions; the issues are extracted by pre-processing the user-generated descriptions, determining keywords from the processed unmapped clean descriptions, constructing n-grams of keywords from the extracted keywords, and extracting the n-grams of keywords as the issues present in the computing systems.Type: GrantFiled: October 20, 2015Date of Patent: March 12, 2019Assignee: Tata Consultancy Services LimitedInventors: Vikrant Vikas Shimpi, Maitreya Natu, Vaishali Sadaphal, Vaishali Kulkarni
-
Publication number: 20180046966Abstract: System and method for analyzing and prioritizing issues for automation are disclosed. In an embodiment, a method for addressing issues associated with automation, and more particularly to, system and method for analyzing and prioritizing issues for automation is disclosed. The problem of analyzing and prioritizing issues for automation that result in benefits is disclosed. The present disclosure proposes to select only those issues for automation that are expected to last long enough to repay cost invested in their automation. Further, the proposed approach prioritizes the issues on the basis of benefits realized by automation of an issue with respect to cost of implementing automation and savings in the cost of resolution of the issue due to automation. Furthermore, the proposed approach compares and contrasts two case studies and demonstrates how the inherent differences about the domain get captured through this approach and are reflected in various steps of automation prioritization.Type: ApplicationFiled: August 10, 2017Publication date: February 15, 2018Applicant: Tata Consultancy Services LimitedInventors: Avni Odhavjibhai Hirpara, Vikrant Vikas Shimpi, Maitreya Natu, Vaishali Paithankar Sadaphal
-
Publication number: 20170228413Abstract: Systems and methods for generating a blueprint for an enterprise is provided. The system obtains information pertaining to an enterprise from data sources, extracts entities from the information, and identifies relationships across the entities, performs conflict resolution check on the information received from the data sources based on pre-defined rules, identifies one or more missing links in the information. The system further computes a completeness score for the information based on at least one of the conflict resolution check and the missing links, and generates a blueprint of the information and the one or more entities for the enterprise. Authentic data sources are identified from the data sources based on at least one of assigned weight, and one or more instances of, and contribution by, the data sources in the information. The completeness score is computed based on the instances and contribution of the sources in the information.Type: ApplicationFiled: September 9, 2016Publication date: August 10, 2017Applicant: Tata Consultancy Services LimitedInventors: Sachin Sadashiv JADHAV, Maitreya NATU, Vaishali Paithankar SADAPHAL, Vaishali Shashank KULKARNI, Harrick Mayank VIN, Rahul Ramesh KELKAR
-
Publication number: 20170076296Abstract: System and method for prioritizing and planning issues in automation is disclosed. The system and method prioritizes the issues by considering various cost and benefit factors associated with automation of the issues. The issues that are best suited for automation are identified and a plan for automation prioritization of the issues is presented. An approach to evaluate day-zero automation potential is disclosed. Further, a comprehensive blueprint of each issue is built in the form of an operations graph. The blueprint of each issue is analyzed and the issue is evaluated on various aspects of cost, quality, and risk. Further, a systematic plan for automation is made and a business case is generated.Type: ApplicationFiled: July 15, 2016Publication date: March 16, 2017Applicant: Tata Consultancy Services LimitedInventors: Avni Odhavjibhai HIRPARA, Vikrant Vikas Shimpi, Maitreya Natu, Vaishali Paithankar Sadaphal
-
Publication number: 20170039530Abstract: A system for smart alerts in a batch system for an IT enterprise. The method includes alert configuration by identifying recent steady state of a batch job and deriving schedules for the steady state. The normal behaviour is then computed within the schedules. The method further includes aggregating the one or more alerts by identifying correlated group of alerts by pruning of one or more jobs and alerts, detecting correlations between the two or more alerts and deriving causality of the grouped alerts. The method finally includes predicting of future alerts of a batch job.Type: ApplicationFiled: August 5, 2016Publication date: February 9, 2017Applicant: Tata Consultancy Services LimitedInventors: Maitreya NATU, Praveen VENKATESWARAN, Vaishali Paithankar SADAPHAL
-
Publication number: 20160164714Abstract: A method for managing alerts generated in an enterprise environment is described. The method comprises discarding, by a processor, one or more duplicate alerts based on one or more predetermined rules, wherein a duplicate alert is an instance of an alert occurring within a duplicate alert arrival time associated with the alert. The method further comprises obtaining an alert correlation signature associated with the alert from a database, wherein the alert correlation signature comprises information associated with one or more alerts correlated to the alert. The method further comprises, obtaining, from the database, a temporal signature associated with the alert, wherein the temporal signature indicates a probable time of occurrence of the alert. Further, the alert, the alert correlation signature, and the temporal signature are transmitted to a computing device of a user of the enterprise environment.Type: ApplicationFiled: February 13, 2015Publication date: June 9, 2016Inventors: Vaishali Paithankar SADAPHAL, Maitreya NATU
-
Publication number: 20160147591Abstract: This disclosure relates generally to computing devices, and more particularly to transition of IT operations. In one embodiment, a method and system is provided for generating an efficient transition plan for IT operations while addressing aspects such as coverage, risk, time, and cost. The IT operations are modeled through graphs and use well-defined problems in graph theory to build solutions. Heavy hitter issues are identified to maximize coverage. To minimize risk, severity of an issue is determined, wherein the severity is based on the instability caused or penalties associated with the issue. Further, transition time is minimized by finding issue-communities for parallel transition by finding maximum cliques. Yet further, the bin-packing algorithm is used to optimize the teams of resolvers and thus minimize cost. Finally, a transition plan is generated by systematically identifying issue communities for transition using the minimum hitting set and minimum vertex cover problem.Type: ApplicationFiled: November 20, 2015Publication date: May 26, 2016Inventors: Vaishali Paithankar Sadaphal, Maitreya Natu
-
Publication number: 20160110723Abstract: Described herein are a method and a system for extracting issues based on ticket mining. In one implementation, a plurality of tickets comprising descriptions of the issues in computing systems are received. The received descriptions are then cleaned by removing unwanted details. Upon cleaning, the clean descriptions are mapped with descriptions stored in service catalog data to obtain unmapped clean descriptions. In an example, the unmapped clean descriptions include one of user-generated descriptions, system-generated descriptions, and both the user-generated descriptions and the system-generated descriptions. For the user-generated descriptions; the issues are extracted by pre-processing the user-generated descriptions, determining keywords from the processed unmapped clean descriptions, constructing n-grams of keywords from the extracted keywords, and extracting the n-grams of keywords as the issues present in the computing systems.Type: ApplicationFiled: October 20, 2015Publication date: April 21, 2016Inventors: Vikrant Vikas Shimpi, Maitreya Natu, Vaishali Sadaphal, Vaishali Kulkarni
-
Patent number: 9043647Abstract: Systems and Methods for detection and localization of performance faults in data centers are described. In one embodiment, a method comprises identifying a performance fault in a data center upon detection of the performance fault at any of a plurality of monitors in the data center, wherein the plurality of monitors are placed at monitor nodes, amongst a plurality of nodes, in the data center. Further, the method comprises evaluating a fault vector for the data center upon identification of the performance fault, wherein the fault vector is evaluated based on a fault indicator corresponding to each of the plurality of monitors. Based on the comparison of the fault vector with signatures of each of the plurality of nodes, one or more faulty nodes, amongst the plurality of nodes in the data center, are determined as likely root cause of the performance fault.Type: GrantFiled: January 2, 2013Date of Patent: May 26, 2015Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Vaishali Sadaphal, Maitreya Natu, Harrick Vin
-
Publication number: 20140189436Abstract: Systems and Methods for detection and localization of performance faults in data centers are described. In one embodiment, a method comprises identifying a performance fault in a data center upon detection of the performance fault at any of a plurality of monitors in the data center, wherein the plurality of monitors are placed at monitor nodes, amongst a plurality of nodes, in the data center. Further, the method comprises evaluating a fault vector for the data center upon identification of the performance fault, wherein the fault vector is evaluated based on a fault indicator corresponding to each of the plurality of monitors. Based on the comparison of the fault vector with signatures of each of the plurality of nodes, one or ore faulty nodes, amongst the plurality of nodes in the data center, are determined as likely root cause of the performance fault.Type: ApplicationFiled: January 2, 2013Publication date: July 3, 2014Applicant: TATA CONSULTANCY SERVICES LIMITEDInventors: Vaishali SADAPHAL, Maitreya NATU, Harrick VIN