Patents by Inventor Ramesh Natarajan

Ramesh Natarajan 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: 20240095859
    Abstract: The mentorship integrated platform is a subscription based social media process/Standalone Product/Mobile App. The mentorship integrated platform supports a plurality of clients. The plurality of clients are organized into a plurality of mentees and a plurality of mentors. The mentorship integrated platform matches a mentee with a mentor. The mentorship integrated platform introduces the mentee to the mentor. The mentorship integrated platform supports a relationship between the mentee and the mentor. The mentorship integrated platform evaluates the relationship between the mentee and the mentor. The mentorship integrated platform includes an identification process, a match process, a mentoring process, an opportunity analysis process, a relationship evaluation process, and an identification process.
    Type: Application
    Filed: October 12, 2022
    Publication date: March 21, 2024
    Inventors: RAMESH JAYACHANDRAN, BHARATHKUMAR BADRINATH, THIRUVADI NATARAJAN SUNDARAMOORTHY
  • Patent number: 11853388
    Abstract: Devices and techniques are generally described for determining a recalibration frequency of a state space model. In various examples, a first hyperparameter for a first dataset may be determined. A residual value between a first data point of the first dataset and a machine learning model fitted to the first dataset may be determined. A plurality of second datasets may be generated based on the residual value. Second hyperparameters may be determined for the plurality of second datasets. A variability of the second hyperparameters may be determined. A third hyperparameter may be determined for a subset of the first dataset. A recalibration frequency may be determined for the machine learning model by comparing the third hyperparameter to the variability of the second hyperparameters.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: December 26, 2023
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Ramesh Natarajan, Kamalakannan Elangovan, Sravan Kumar Kasturi, James Kingsbery
  • Patent number: 11775886
    Abstract: A data set comprising records of state change events of items of an item collection, as well as records of asynchronous operations associated with the items, is obtained. The numbers of records in the data set may differ from one item to another. Using the data set, a Bayesian forecasting model employing a deconvolution algorithm is trained. The model generates estimates of metrics of a type of asynchronous operation using a combination of a category-level distribution of the asynchronous operation, an item-level distribution, and a category-versus item adjustment. A trained version of the model is stored.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: October 3, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ramesh Natarajan, Jonathan Hosking
  • Publication number: 20230137892
    Abstract: The present disclosure provides various transformations to be used in analysis of a large number of transactions to detect anomalies that would indicate potential fraudulent or criminal activity. Such transformations may be applied, for example, using a machine learning system. According to some examples, each of various transformations may be used to detect a particular type of behavioral anomaly. When multiple disparate transformations are considered together by the machine learning system, anomalous activity related to potential fraudulent or criminal activity can be detected more frequently and with greater accuracy.
    Type: Application
    Filed: October 24, 2022
    Publication date: May 4, 2023
    Inventor: Ramesh Natarajan
  • Publication number: 20220222577
    Abstract: A computer-implemented system and method, referred to as a Service State Discovery Engine (SSDE), continuously ingests data (such as netflow data) related to a network application service. The SSDE aggregates the ingested data and evaluates the data to identify a state and corresponding nature (e.g., scale) of the network application service. The SSDE identifies changes in the state, and scale of the state, of the network application service over time.
    Type: Application
    Filed: January 6, 2022
    Publication date: July 14, 2022
    Inventors: Anindya Roy, Salvador Barragan, Ramesh Natarajan, Eugen Panaitescu, Li LI, Josh Bregman
  • Patent number: 11132615
    Abstract: Software that performs the following steps: (i) receiving data from a first database and data from a second database, (ii) identifying a training subset and a test subset from the received data; (iii) generating a first graphical model using data from the training subset; (iv) generating a second graphical model using data from the training subset; (v) determining respective weights for the first graphical model and the second graphical model by using an expectation maximization method on data from the test subset; (vi) generating a third graphical model by interpolating at least the first graphical model and the second graphical model using their respectively determined weights; and (vii) defining one or more links between the data from the first database and the data from the second database using the third graphical model.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: September 28, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ramesh Natarajan, Peder A. Olsen, Sholom M. Weiss
  • Patent number: 10816942
    Abstract: A predictive-control approach allows an electricity provider to monitor and proactively manage peak and off-peak residential intra-day electricity usage in an emerging smart energy grid using time-dependent dynamic pricing incentives. The daily load is modeled as time-shifted, but cost-differentiated and substitutable, copies of the continuously-consumed electricity resource, and a consumer-choice prediction model is constructed to forecast the corresponding intra-day shares of total daily load according to this model. This is embedded within an optimization framework for managing the daily electricity usage. A series of transformations are employed, including the reformulation-linearization technique (RLT) to obtain a Mixed-Integer Programming (MIP) model representation of the resulting nonlinear optimization problem. In addition, various regulatory and pricing constraints are incorporated in conjunction with the specified profit and capacity utilization objectives.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: October 27, 2020
    Assignee: International Business Machines Corporation
    Inventors: Soumyadip Ghosh, Jonathan R. Hosking, Ramesh Natarajan, Shivaram Subramanian, Xiaoxuan Zhang
  • Publication number: 20200193229
    Abstract: A data set comprising records of state change events of items of an item collection, as well as records of asynchronous operations associated with the items, is obtained. The numbers of records in the data set may differ from one item to another. Using the data set, a Bayesian forecasting model employing a deconvolution algorithm is trained. The model generates estimates of metrics of a type of asynchronous operation using a combination of a category-level distribution of the asynchronous operation, an item-level distribution, and a category-versus item adjustment. A trained version of the model is stored.
    Type: Application
    Filed: December 12, 2018
    Publication date: June 18, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Ramesh Natarajan, Jonathan Hosking
  • Patent number: 10635731
    Abstract: A system for generating and executing a multiple-step request is disclosed. The disclosed system receives a request identifying a multiple-step request from a user. In response to the request, the system sends a series of queries to the user. Then, the system receives a series of responses identifying a plurality of inputs of the multiple-step request. Based on the series of queries and the series of responses, the system generates a series of instructions to perform the multiple-step request. Each instruction includes a command and at least one input. The input includes an editable field that allows the user to change the value of the input. The system records and stores each of the series of instructions as the multiple-step request. The system further stores the multiple-step request as a favorite request.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: April 28, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Hanish Garg, Ramesh Natarajan, Pavan Kumar Kamisetty, Rita J. Winborne, Aaron Z. Chan
  • Patent number: 10628838
    Abstract: Systems and methods for modeling and forecasting cyclical demand systems in the presence of dynamic control or dynamic incentives. A method for modeling a cyclical demand system comprises obtaining historical data on one or more demand measurements over a plurality of demand cycles, obtaining historical data on incentive signals over the plurality of demand cycles, constructing a model using the obtained historical data on the one or more demand measurements and the incentive signals, wherein constructing the model comprises specifying a state-space model, specifying variance parameters in the model, and estimating unknown variance parameters.
    Type: Grant
    Filed: April 24, 2013
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Soumyadip Ghosh, Jonathan R. M. Hosking, Ramesh Natarajan, Shivaram Subramanian, Xiaoxuan Zhang
  • Patent number: 10558767
    Abstract: Systems are provided to estimate autoregressive moving average (ARMA) models using maximum likelihood estimation and analytical derivatives, and to use such models for forecasting. The evaluation of the analytical derivatives during estimation of the model parameters may be performed using a state space representation with certain characteristics. An ARMA model estimated using maximum likelihood estimation, analytical derivatives, and the state space representation with certain characteristics can be used to forecast/predict values that are likely to occur in the future, given some set of previously-occurring values.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: February 11, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Ramesh Natarajan, Jonathan Richard Morley Hosking
  • Publication number: 20200034485
    Abstract: A system for generating and executing a multiple-step request is disclosed. The disclosed system receives a request identifying a multiple-step request from a user. In response to the request, the system sends a series of queries to the user. Then, the system receives a series of responses identifying a plurality of inputs of the multiple-step request. Based on the series of queries and the series of responses, the system generates a series of instructions to perform the multiple-step request. Each instruction includes a command and at least one input. The input includes an editable field that allows the user to change the value of the input. The system records and stores each of the series of instructions as the multiple-step request. The system further stores the multiple-step request as a favorite request.
    Type: Application
    Filed: July 30, 2018
    Publication date: January 30, 2020
    Inventors: Hanish Garg, Ramesh Natarajan, Pavan Kumar Kamisetty, Rita J. Winborne, Aaron Z. Chan
  • Publication number: 20190228327
    Abstract: Methods and systems for determining control inputs to a manufacturing apparatus to manufacture a product are described. A processor may receive model data including initial state data indicating an initial state of an input material, a set of model control inputs, and target measurement data associated with a target product. The processor may learn a causal predictive model based on the target data. Each state of the causal predictive model may be based on an application of the model control inputs on a previous state of the causal predictive model. The processor may compare a final state of the causal predictive model with the target measurement data to determine a difference. The processor may determine, based on the difference, a set of control inputs to be assigned to one or more controls. The one or more controls may define a design of the manufacturing process of an end product.
    Type: Application
    Filed: January 22, 2018
    Publication date: July 25, 2019
    Inventors: Lior Horesh, Chai W. Wu, Ramesh Natarajan, Raya Horesh, David Nahamoo, Christopher Wildsmith, Michael Widman
  • Patent number: 10318874
    Abstract: Corresponding to each forecasting model of a family of related models for a time series sequence, a respective state space representation is generated. One or more cross-validation iterations are then executed for each model of the family. In a given iteration, a training variant of the time series sequence is generated, with a subset of the time series sequence entries replaced by representations of missing values. Predictions for the missing values are obtained using the state space representation and the training variant, and a model quality metric is obtained based on prediction errors. The optimal model of the family is selected using the model quality metrics obtained from the cross validation iterations.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: June 11, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory Michael Duncan, Ramesh Natarajan
  • Patent number: 10282795
    Abstract: A streams platform is used. Multiple streams of electricity usage data are received, each from an electrical meter providing periodic updates to electrical usage for devices connected to the electrical meter. Weather information is received corresponding to locations where the electrical meters are. Real-time predictive modeling of electricity demand is performed based on the received multiple streams of electricity usage data and the received weather information, at least by performing: updating a state space model for electrical load curves using the usage data from the streams and the weather, wherein the updating uses current load observations for the multiple streams for a current time period; and creating forecast(s) for the electricity demand. The forecast(s) of the electricity demand are output. Appliance-level predictions may be made and used, and substitution effects and load management functions may be performed.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Soumyadip Ghosh, Jonathan R. Hosking, Ramesh Natarajan, Shivaram Subramanian, Xiaoxuan Zhang
  • Publication number: 20170371308
    Abstract: A streams platform is used. Multiple streams of electricity usage data are received, each from an electrical meter providing periodic updates to electrical usage for devices connected to the electrical meter. Weather information is received corresponding to locations where the electrical meters are. Real-time predictive modeling of electricity demand is performed based on the received multiple streams of electricity usage data and the received weather information, at least by performing: updating a state space model for electrical load curves using the usage data from the streams and the weather, wherein the updating uses current load observations for the multiple streams for a current time period; and creating forecast(s) for the electricity demand. The forecast(s) of the electricity demand are output. Appliance-level predictions may be made and used, and substitution effects and load management functions may be performed.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: Soumyadip Ghosh, Jonathan R. Hosking, Ramesh Natarajan, Shivaram Subramanian, Xiaoxuan Zhang
  • Patent number: 9739908
    Abstract: The computer creates a utility demand forecast model for weather parameters by receiving a plurality of utility parameter values, wherein each received utility parameter value corresponds to a weather parameter value. Determining that a range of weather parameter values lacks a sufficient amount of corresponding received utility parameter values. Determining one or more utility parameter values that corresponds to the range of weather parameter values. Creating a model which correlates the received and the determined utility parameter values with the corresponding weather parameters values.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jonathan R. M. Hosking, Ramesh Natarajan
  • Publication number: 20170161626
    Abstract: A method for determining a policy that considers observations delayed at runtime is disclosed. The method includes constructing a model of a stochastic decision process that receives delayed observations at run time, wherein the stochastic decision process is executed by an agent, finding an agent policy according to a measure of an expected total reward of a plurality of agent actions within the stochastic decision process over a given time horizon, and bounding an error of the agent policy according to an observation delay of the received delayed observations.
    Type: Application
    Filed: September 30, 2014
    Publication date: June 8, 2017
    Inventors: Mary E. Helander, Janusz Marecki, Ramesh Natarajan, Bonnie K. Ray
  • Publication number: 20170060109
    Abstract: A predictive-control approach allows an electricity provider to monitor and proactively manage peak and off-peak residential intra-day electricity usage in an emerging smart energy grid using time-dependent dynamic pricing incentives. The daily load is modeled as time-shifted, but cost-differentiated and substitutable, copies of the continuously-consumed electricity resource, and a consumer-choice prediction model is constructed to forecast the corresponding intra-day shares of total daily load according to this model. This is embedded within an optimization framework for managing the daily electricity usage. A series of transformations are employed, including the reformulation-linearization technique (RLT) to obtain a Mixed-Integer Programming (MIP) model representation of the resulting nonlinear optimization problem. In addition, various regulatory and pricing constraints are incorporated in conjunction with the specified profit and capacity utilization objectives.
    Type: Application
    Filed: November 15, 2016
    Publication date: March 2, 2017
    Inventors: Soumyadip GHOSH, Jonathan R. HOSKING, Ramesh NATARAJAN, Shivaram SUBRAMANIAM, Xiaoxuan ZHANG
  • Patent number: 9576327
    Abstract: A predictive-control approach allows an electricity provider to monitor and proactively manage peak and off-peak residential intra-day electricity usage in an emerging smart energy grid using time-dependent dynamic pricing incentives. The daily load is modeled as time-shifted, but cost-differentiated and substitutable, copies of the continuously-consumed electricity resource, and a consumer-choice prediction model is constructed to forecast the corresponding intra-day shares of total daily load according to this model. This is embedded within an optimization framework for managing the daily electricity usage. A series of transformations are employed, including the reformulation-linearization technique (RLT) to obtain a Mixed-Integer Programming (MIP) model representation of the resulting nonlinear optimization problem. In addition, various regulatory and pricing constraints are incorporated in conjunction with the specified profit and capacity utilization objectives.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: February 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Soumyadip Ghosh, Jonathan R. Hosking, Ramesh Natarajan, Shivaram Subramaniam, Xiaoxuan Zhang