Patents Assigned to Digital.ai Software, Inc.
-
Patent number: 12236381Abstract: Generating an output prioritized list of computerized work-items for prioritizing work based on a set of quantified computer-executable rules includes a structured way of associating contributions and expenses with computerized work-items and enhancing current technological processes of selecting computerized work-items to meet quantified computer-executable rules. The method includes determining a priority order of each sub-component based on quantified computer-executable rules associated with those sub-components, generating tuples having sub-components for each computerized work-item that are arranged based on the priority order, sorting the computerized work-items in descending order of the tuples, and traversing the sorted list of computerized work-items to generate the output prioritized list of computerized work-items for prioritizing work based on quantified computer-executable rules.Type: GrantFiled: November 24, 2021Date of Patent: February 25, 2025Assignee: Digital.ai Software, Inc.Inventor: Rahul Kapoor
-
Patent number: 11893508Abstract: An analytics server for scalable predictive analysis for analytics as a software service in multi-tenant environment is provided. The analytics server automatically validates portability of a predictive model from a first tenant to a second tenant by comparing value distribution of parameters between data inputs of the first tenant and the second tenant. The analytics server further automatically detects source data changes over a configurable time horizon as relevant to predictive model inputs, by comparing value distribution of parameters between two data inputs from a same tenant separated by a selected time horizon.Type: GrantFiled: June 8, 2021Date of Patent: February 6, 2024Assignee: Digital.ai Software, Inc.Inventors: Rahul Kapoor, Joseph Patrick Foley, Abhijeet Anant Joshi
-
Patent number: 11847594Abstract: Generating an output prioritized list of computerized work-items for prioritizing work based on a set of prioritized computer-executable rules includes a structured way of associating contributions and expenses with computerized work-items and enhancing current technological processes of selecting computerized work-items to meet prioritized computer-executable rules.Type: GrantFiled: November 24, 2021Date of Patent: December 19, 2023Assignee: Digital.ai Software, Inc.Inventor: Rahul Kapoor
-
Patent number: 11636421Abstract: Approaches for a model-driven tool-agnostic reporting approach are provided. In one example, a report request is received from a business intelligence reporting application, from which a graphical template and query template are created, wherein the graphical template comprises the visual presentation of data responsive to the request and the query template specifies how the data responsive to the request is to be computed. The report created by the approaches described herein is compatible with multiple business intelligence reporting applications.Type: GrantFiled: May 27, 2020Date of Patent: April 25, 2023Assignee: Digital.ai Software, Inc.Inventors: Rahul Kapoor, Gaurav Rewari, Sadanand Sahasrabudhe
-
Patent number: 11605010Abstract: A system that suggests and refines priority, severity, historical resolution, resolution time and assignment group to resolve auto-generated incidents is provided. The system leverages an incident characterization list tracking essence key phrases associated with historical incidents generated by an application performance management (APM) system and a machine data (MD) analysis system. The system automatically obtains a first auto-generated incident, from the APM system or the MD analysis system, based on any specified search criteria being met, or detection of a deviation in the value of key metrics from a specified threshold value.Type: GrantFiled: April 22, 2021Date of Patent: March 14, 2023Assignee: Digital.ai Software, Inc.Inventor: Rahul Kapoor
-
Patent number: 11521077Abstract: An automated system for recommending predictor variable values for improving predictive outcomes of a predictive model is provided. The automated system recommends appropriate predictor variable values for changeable predictor variables that improve a predictive outcome of the predictive model by (i) computing predictive outcomes for each input record during a batch ETL process and (ii) determining appropriate predictor variable values that lead to improved predictive outcomes, using the code generated extended ETL jobs updated to perform rescoring using a combination of different values of the changeable predictor variables while honoring constraints between the changeable predictor variables, or by enabling an end user to perform said rescoring by changing values of the changeable predictor variables on the fly to determine most suitable predictor variable values that lead to improved predictive outcomes.Type: GrantFiled: February 11, 2019Date of Patent: December 6, 2022Assignee: Digital.ai Software, Inc.Inventors: Rahul Kapoor, Shalini Sinha, Ravi Kumar
-
Patent number: 11474819Abstract: A method of generation of a unified view of a software development process that spans a plurality of distinct software development applications having distinct software models is provided. The method includes enhancing a software development application selected as primary to provide the unified view of the software development process, or alternatively using a data warehouse to provide the unified view of the software development process via reports and dashboards created based on a unified software model. The method provides end to end visibility, auditability, and support for calculation of one or more flow metrics, not only for the software development process, but also for a set of stages, individual stages and sub-stages of the software development process. The method also provides an ability to relate the one or more flow metrics to business outcomes.Type: GrantFiled: May 21, 2021Date of Patent: October 18, 2022Assignee: Digital.ai Software, Inc.Inventor: Rahul Kapoor
-
Patent number: 11386357Abstract: Systems and methods for training a machine learning (ML) model for predicting probabilities for binary outcomes to automatically generate positive class predictions close to an ideal one probability and negative class predictions close to an ideal zero probability are disclosed. The method includes generating a predictive probability (PP) curve based on a ML algorithm and transforming the PP curve into a curve with probabilities spread close to ideal one probability for positive class predictions (PCP) indicating successful prediction and close to ideal zero probability for negative class predictions (NCP) indicating failed prediction, thereby introducing a valley in the transformed probability curve separating PCP from NCP. The PP curve is transformed by one of (1) minimizing distance between: (a) ideal one probability and PP value of PCP; and (b) ideal zero probability and PP value of NCP, and (2) maximizing distance of PP values from center of PP curve.Type: GrantFiled: March 12, 2020Date of Patent: July 12, 2022Assignee: Digital.ai Software, Inc.Inventors: Rahul Kapoor, Govind Saria
-
Patent number: 11385915Abstract: A method for enabling performance of a protected computer operation on a protected item without pop-up confirmation dialogs being generated, is provided. The method includes performing a first action on a first element of a user interface of a computing device, the first action is associated with the protected computer operation by processing a first response that is a first input into the computing device. Performing the first action on the first element of the user interface enables a second element of the user interface to perform the protected computer operation. The protected computer operation is performed by processing a second response that is a second input into the computing device.Type: GrantFiled: April 17, 2021Date of Patent: July 12, 2022Assignee: Digital.ai Software, Inc.Inventors: Umakanthan Diwakaran, Rahul Kapoor
-
Patent number: 11271987Abstract: A method for synchronization of a publishing web-application and subscriber web-applications is provided. The method includes (a) registering a hypertext transfer protocol (HTTP) message subscription associated with (i) an event that occurs on the publishing web-application and (ii) an HTTP message of the publishing web-application sent to the subscriber web-application at the event, (b) generating a transformed HTTP message using the HTTP message subscription which is created by (i) generating an extended web URL by augmenting a web URL associated with the HTTP message subscription with an HTTP method identifier, (ii) transforming a payload associated with the HTTP message from a format of the publishing web-application to a format of the subscriber web-application using payload mapping, and, (iii) augmenting the extended web URL by appending a variable with the payload, wherein the variable includes identifier information associated with a data entity.Type: GrantFiled: November 26, 2020Date of Patent: March 8, 2022Assignee: Digital.ai Software, Inc.Inventor: Umakanthan Diwakaran
-
Patent number: 11169791Abstract: According to example configurations, an application wrapper resource receives an original installation package. The original installation package can be a factory-generated installation package that supports installation of a respective unwrapped application onto a computing device. The factory-generated installation package as described herein may be different than a typical installation package available from an application store. The application wrapper resource transforms the received original installation package into a (customized) wrapped application installation package for subsequent installation of the wrapped application on a respective computer device. The wrapped application installation package includes executable wrapper code supporting supplemental functionality with respect to the original unwrapped application.Type: GrantFiled: May 19, 2020Date of Patent: November 9, 2021Assignee: Digital.ai Software, Inc.Inventor: Daniel Hompanera Velasco
-
Patent number: 11062217Abstract: An analytics server for scalable predictive analysis for analytics as a software service in multi-tenant environment is provided. The analytics server automatically validates portability of a predictive model from a first tenant to a second tenant by comparing value distribution of parameters between data inputs of the first tenant and the second tenant. The analytics server further automatically detects source data changes over a configurable time horizon as relevant to predictive model inputs, by comparing value distribution of parameters between two data inputs from a same tenant separated by a selected time horizon.Type: GrantFiled: May 30, 2018Date of Patent: July 13, 2021Assignee: Digital.ai Software, Inc.Inventors: Rahul Kapoor, Joseph Patrick Foley, Abhijeet Anant Joshi
-
Patent number: 11036483Abstract: The release/delivery of software applications in a corporate setting is often a complex process chaining dozens of steps handled by a myriad of so-called DevOps tools. This process is known as a release or delivery pipeline. Embodiments of the invention provide a method and system of predicting the risk, status, and duration associated with the execution of such a release/delivery pipeline. Embodiments also provide an engine that predicts the probability of failure, as well as the status and duration of each individual pipeline step. One embodiment begins by obtaining all necessary data from a release orchestration tool, which contains the information of the structure, content, and any other custom specifications of a release/delivery pipeline. The data is transformed and encoded. The predictions are then calculated by comparing this data to a historic record of already executed release/delivery pipelines which were archived by the release orchestration tool.Type: GrantFiled: December 10, 2019Date of Patent: June 15, 2021Assignee: Digital.ai Software, Inc.Inventors: Jovan Veljanoski, Bulat Yaminov
-
Patent number: 11017300Abstract: A system that suggests and refines priority, severity, historical resolution, resolution time and assignment group to resolve auto-generated incidents is provided. The system leverages an incident characterization list tracking essence key phrases associated with historical incidents generated by an application performance management (APM) system and a machine data (MD) analysis system. The system automatically obtains a first auto-generated incident, from the APM system or the MD analysis system, based on any specified search criteria being met, or detection of a deviation in the value of key metrics from a specified threshold value.Type: GrantFiled: November 7, 2017Date of Patent: May 25, 2021Assignee: Digital.ai Software, Inc.Inventors: Rahul Kapoor, Srikanth Gopalaswami, Michael Fodor
-
Patent number: 11017414Abstract: A method for automatically determining one or more cross customer metrics from a cross customer store for cross customer analytics is provided. The method includes the steps of: (i) automatically standardizing dimensions associated with the one or more customers to create one or more cross customer metrics; (ii) automatically determining incremental data from one or more customer specific stores by tracking (a) a time stamp of a last pull time (T) for customer data stored in the one or more customer specific stores, and (b) a number of items involved (I); (iii) automatically updating the one or more cross customer metrics in the cross customer store with the incremental data; and (iv) automatically comparing the one or more cross customer metrics of a customer with one or more peer groups created at run time based on customer selected values for one or more parameters.Type: GrantFiled: September 20, 2019Date of Patent: May 25, 2021Assignee: Digital.ai Software, Inc.Inventors: Rahul Kapoor, Renu Chintalapati
-
Patent number: 11010181Abstract: A method for enabling performance of a protected computer operation on a protected item without pop-up confirmation dialogs being generated, is provided. The method includes performing a first action on a first element of a user interface of a computing device, the first action is associated with the protected computer operation by processing a first response that is a first input into the computing device. Performing the first action on the first element of the user interface enables a second element of the user interface to perform the protected computer operation. The protected computer operation is performed by processing a second response that is a second input into the computing device.Type: GrantFiled: November 29, 2020Date of Patent: May 18, 2021Assignee: Digital.ai Software, Inc.Inventors: Umakanthan Diwakaran, Rahul Kapoor