Patents by Inventor Rahul Kapoor

Rahul Kapoor 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: 11386357
    Abstract: 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: Grant
    Filed: March 12, 2020
    Date of Patent: July 12, 2022
    Assignee: Digital.ai Software, Inc.
    Inventors: Rahul Kapoor, Govind Saria
  • Patent number: 11385915
    Abstract: 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: Grant
    Filed: April 17, 2021
    Date of Patent: July 12, 2022
    Assignee: Digital.ai Software, Inc.
    Inventors: Umakanthan Diwakaran, Rahul Kapoor
  • Patent number: 11062217
    Abstract: 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: Grant
    Filed: May 30, 2018
    Date of Patent: July 13, 2021
    Assignee: Digital.ai Software, Inc.
    Inventors: Rahul Kapoor, Joseph Patrick Foley, Abhijeet Anant Joshi
  • Patent number: 11017414
    Abstract: 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: Grant
    Filed: September 20, 2019
    Date of Patent: May 25, 2021
    Assignee: Digital.ai Software, Inc.
    Inventors: Rahul Kapoor, Renu Chintalapati
  • Patent number: 11017300
    Abstract: 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: Grant
    Filed: November 7, 2017
    Date of Patent: May 25, 2021
    Assignee: Digital.ai Software, Inc.
    Inventors: Rahul Kapoor, Srikanth Gopalaswami, Michael Fodor
  • Patent number: 11010181
    Abstract: 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: Grant
    Filed: November 29, 2020
    Date of Patent: May 18, 2021
    Assignee: Digital.ai Software, Inc.
    Inventors: Umakanthan Diwakaran, Rahul Kapoor
  • Patent number: 10839686
    Abstract: A method of operating a community parking system includes generating sensor data with a plurality of vehicles corresponding to vehicle parking spaces and parked vehicles located in a region, transmitting the sensor data to a parking data system, and generating parking map data with the parking data system based on the sensor data, the parking map data including a location of the vehicle parking spaces. The method also includes generating parking service data with the parking data system based on the sensor data, the parking service data identifying a status of each vehicle parking space as either occupied or unoccupied, and transmitting the parking service data to a particular vehicle of the plurality of vehicles to assist an operator of the particular vehicle in locating one of the vehicle parking spaces having an unoccupied status.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: November 17, 2020
    Assignee: Robert Bosch GmbH
    Inventors: Gregor Wunder, Frederik Brockmann, Naveen Ramakrishnan, Manuel Maier, Rahul Kapoor, Alexander Hagmeister, Karsten Thalheimer
  • Patent number: 10713609
    Abstract: 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: Grant
    Filed: May 13, 2014
    Date of Patent: July 14, 2020
    Assignee: Numerify, Inc.
    Inventors: Rahul Kapoor, Gaurav Rewari, Sadanand Sahasrabudhe
  • Patent number: 10614091
    Abstract: Approaches for integrating an operational reporting system with a warehouse based reporting system. The operational reporting system and the warehouse based reporting system may be offered and supported by different vendors, and so may be deployed in different clouds or as separate product installations in case of on-premise software, or these systems may be offered and supported by a single vendor, and so may be deployed in the same cloud or as part of a common product installation in case of on-premise software. The integrated system uses a common or consistent dimensional model to link related measures of the operational reporting system and the warehouse based reporting system, which allows for analysis of real time content with historical and cross subject perspective provided alongside in the same interface. The integration also facilitates trend analysis and predictive analytics in real time.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: April 7, 2020
    Assignee: Numerify, Inc.
    Inventors: Rahul Kapoor, Gaurav Rewari, Aravind Sridharan, Sadanand Sahasrabudhe, Florian Schouten
  • Patent number: 10613525
    Abstract: Automatically assessing the health and predicting a probability of outage of a configuration item. A system automatically assesses the health of a configuration item and determines the probability of its outage by analyzing information associated with the current conditions of the configuration item obtained from an information technology service management (ITSM) system, an application performance management (APM) system or a machine data (MD) analysis system. The system further determines a probability of outage and health degradation of a set of configuration items impacted due to a Change by matching essence key phrases of the requested Change with outage predictor list for outage probability and health degradation predictor list for health degradation probability. The system further monitors configuration items impacted by a Change by analyzing information for the associated configuration items obtained from the ITSM, APM and MD analysis systems before and after the requested Change.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: April 7, 2020
    Assignee: Numerify, Inc.
    Inventors: Rahul Kapoor, Gaurav Rewari, Kari Clement
  • Patent number: 10599678
    Abstract: An automated input gathering system for defining, refining or validating a data warehouse star schema for a given data source. The automated data input gathering system includes a source metadata analysis module, an operational reporting environment analysis module, a usage analysis module and a data profiling module.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: March 24, 2020
    Assignee: Numerify, Inc.
    Inventors: Rahul Kapoor, Gaurav Rewari
  • Patent number: 10467635
    Abstract: 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: Grant
    Filed: January 28, 2016
    Date of Patent: November 5, 2019
    Assignee: NUMERIFY, INC.
    Inventors: Rahul Kapoor, Renu Chintalapati
  • Patent number: 10430799
    Abstract: Automatically determining time threshold guarantees for metrics like completion time or first response time for tasks or items. A system relies on the historical tasks data with completion or first response times. The system plots a graphical representation between completion time and a percentage of tasks completed and uses sophisticated analysis of slopes at different points of the graphical representation to determine time threshold guarantees below a specified maximum completion or first response time threshold, and above a specified minimum percentage of completion. The system also compensates for a variety of factors which may be changed from the time historical data was obtained to the present time for which time threshold guarantees are being determined. In absence of historical customer data, the system makes the recommendations based on available datasets of peer customers.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: October 1, 2019
    Assignee: Numerify, Inc.
    Inventors: Rahul Kapoor, Ryan O'Shea, Florian Schouten
  • Patent number: 10423639
    Abstract: Approaches for preserving customizations made to a data management system. Metadata that identifies a mapping between data fields of one or more data source schemas to columns of one or more data tier schemas is maintained. Each of the one or more data tier schemas stores data retrieved from the one or more data source schemas. Values from the metadata are read to dynamically generate software processes. The software processes may update one or more existing ETL processes to reflect an updated state of the one or more data tier schemas and may generate any new ETL processes required to retrieve data stored in the one or more data source schemas and load the retrieved data into the one or more data tier schemas. Customizations made to portions the data management system are preserved in an automated fashion when new versions of system components are deployed.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: September 24, 2019
    Assignee: Numerify, Inc.
    Inventors: Rahul Kapoor, Renu Chintalapati, Abha Jain
  • Publication number: 20190251842
    Abstract: A method of operating a community parking system includes generating sensor data with a plurality of vehicles corresponding to vehicle parking spaces and parked vehicles located in a region, transmitting the sensor data to a parking data system, and generating parking map data with the parking data system based on the sensor data, the parking map data including a location of the vehicle parking spaces. The method also includes generating parking service data with the parking data system based on the sensor data, the parking service data identifying a status of each vehicle parking space as either occupied or unoccupied, and transmitting the parking service data to a particular vehicle of the plurality of vehicles to assist an operator of the particular vehicle in locating one of the vehicle parking spaces having an unoccupied status.
    Type: Application
    Filed: February 7, 2019
    Publication date: August 15, 2019
    Inventors: Gregor Wunder, Frederik Brockmann, Naveen Ramakrishnan, Manuel Maier, Rahul Kapoor, Alexander Hagmeister, Karsten Thalheimer
  • Patent number: 10360239
    Abstract: An automated system for defining a star schema for a data source. The system based on automatically gathered information from the data source such as entities and columns, entity column types and lengths, entity keys, relationships between and within entities, measures, workflow and correlated attributes, specialized entities, an update frequency of entities and columns, and grouping of entity and column updates associated with the source database automatically determines facts, dimensions, dimension hierarchies, measures, workflow specific measures (if data source has workflows) and workflow correlated attribute specific measures (if data source has temporal, priority, ownership and progress tracking attributes) to come up with a star schema for the data source.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: July 23, 2019
    Assignee: Numerify, Inc.
    Inventors: Rahul Kapoor, Gaurav Rewari, Renu Chintalapati, Aravind Sridharan, Ravishankar Muniasamy, Florian Schouten, David Shenk, Srinivas M. Vedagiri
  • Patent number: 10360740
    Abstract: Systems and methods for diagnosing a vehicle using sound data. One system includes a server storing a plurality of models and a communication device including a microphone. The communication device is configured to receive sound data received through the microphone associated with the vehicle and wirelessly transmit a diagnosis request to the server. The server is configured to receive the diagnosis request and select a model based on the vehicle data. The server is also configured to apply the selected model to the sound data to generate a response to the diagnosis request and wirelessly transmit the response to the diagnosis request to the communication device. The communication device is further configured to output at least a portion of the response on an output mechanism of the wireless communication device, the response including at least one diagnosis of the vehicle.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: July 23, 2019
    Assignee: Robert Bosch GmbH
    Inventors: Rahul Kapoor, Sascha Vetter, Goktug Tankut Cinar, Carlos Eduardo Cunha, Jeffrey Keating Thompson
  • Patent number: 10346851
    Abstract: Approaches for automatically determining of correlation for incident, problem and change items. Approaches may perform the steps of: (i) automatically extracting relevant information that includes any of (a) a time of occurrence, (b) important keywords, (c) a category, or sub-category classification, (d) related configuration items, (e) a group membership of the user who worked on, and (f) outage records associated with the incident, problem, and change items; and (ii) automatically analyzing persisted correlation maps using the essence key phrases associated with the incidents to identify essence key phrases of contributing problems, and changes; and (iii) automatically clustering the incidents, optionally with (A) the problems, and (B) the changes to identify clusters of related incident, problem and change items based on the relevant information associated with the incident, problem, and change items.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: July 9, 2019
    Assignee: Numerify, Inc.
    Inventors: Rahul Kapoor, Gaurav Rewari
  • Patent number: 10095766
    Abstract: An automated system for validating and refining a template warehouse star schema for a customized data source.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: October 9, 2018
    Assignee: Numerify, Inc.
    Inventors: Rahul Kapoor, Gaurav Rewari, Renu Chintalapati, Aravind Sridharan, Ravishankar Muniasamy, Florian Schouten, David Shenk, Srinivas M. Vedagiri
  • Patent number: 10049142
    Abstract: A source computing environment administering business intelligence (BI) processing at a target computing environment. The source computing environment storing intermediate design plans for creating dimensional models, reports, and ETL jobs for deployment in a plurality of different computing environments. At the source computing environment, target specific modules translating the one or more intermediate design plans into one or more target specific plans for dimensional models, reports, and ETL job plans which are interpretable or executable by the target computing environment. The source computing environment, in consultation with a workflow engine, instructing the target computing environment to provision data repositories, create reports, and perform ETL processing based on the one or more target specific plans.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: August 14, 2018
    Assignee: Numerify, Inc.
    Inventors: Rahul Kapoor, Gaurav Rewari, Sadanand Sahasrabudhe