Patents by Inventor Amit Chakraborty

Amit Chakraborty 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: 20210302954
    Abstract: A method for increasing a meantime between service visits in an industrial system includes receiving event information from at least one information source, building an event network from the received event information, identifying a sequence of events indicative of a fault, and determining a cost-minimizing resolution to address the fault, wherein the event network is configured to identify a sequence of events that do not occur in direct chronological sequence. A services diagnostic engine may be configured to receive the event information, extract features of each event in the event information, identify a relationship between a first event and a second event and create a logical connection between the first and second event. The cost minimizing recommendation includes a remote operation to reset a component, for example remotely resetting a circuit breaker. The cost minimizing recommendation may be carried out automatically or presented to a user for consideration.
    Type: Application
    Filed: August 31, 2018
    Publication date: September 30, 2021
    Inventors: Alexis Motto, Amit Chakraborty
  • Publication number: 20210279853
    Abstract: A computer-implemented method for assessing material microstructure of a machine component involves obtaining a raw image of a section of the component captured via a microscope. The method further includes pre-processing the raw image to generate a ternary image defined by pixel data including three levels of intensities. The method further includes identifying, from the ternary image, phase boundaries delineating at a phase in a primary constituent material of the component. The method further includes determining a volume associated with the phase based on the identified phase boundaries. The proposed method may be utilized, for example, as an automated tool for assessing material degradation and for quality control of gas turbine engine components.
    Type: Application
    Filed: March 5, 2020
    Publication date: September 9, 2021
    Inventors: Arindam Dasgupta, Biswadip Dey, Anand A. Kulkarni, Amit Chakraborty
  • Patent number: 11056111
    Abstract: Techniques for dynamic contact ingestion are described. A system may interpret a voice command received from a first device based on contact data or other information associated with a second device connected to the first device. For example, when a data connection is made between the first device and the second device, the first device may receive the contact data and send the contact data to a remote system. The remote system may temporarily associate the contact data with the first device, enabling the remote system to interpret a voice command received from the first device using the contact data. The remote system may use the contact data to perform disambiguation, enabling the remote system to initiate outbound calls, announce inbound calls, and/or the like. When the second device is disconnected from the first device, the remote system may remove the association between the contact data and the first device.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: July 6, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Amandeep Singh, Amit Chakraborty, Peng Bai, Kamal Bhambhani, Premal Dinesh Desai, Shane Michael Wilson, Sanjay Rajput, Abhay Gupta
  • Publication number: 20210182296
    Abstract: Systems, techniques, and computer-program products that, individually and in combination, permit machine condition monitoring are provided. In some aspects, state estimation and anomaly localization can be determined jointly. To that end, in some embodiments, systems can be configured using at least a synthetic training dataset. The synthetic training dataset includes sensor output data that incorporates synthetic a random amount of noise to each one of multiple sensor devices that probe an industrial machine. The training dataset also includes synthetic information indicative of location of anomalous sensor device(s) of the multiple sensor devices. Therefore, the systems can learn to determine state estimation and anomalous localization concurrently, in a single operation. Accordingly, the training of the systems is consistent with the operation of the systems during machine condition monitoring.
    Type: Application
    Filed: August 24, 2018
    Publication date: June 17, 2021
    Inventors: Chao Yuan, Amit Chakraborty, Claus Neubauer
  • Publication number: 20210133018
    Abstract: A computer-implemented method for performing machine condition monitoring for fault diagnosis includes collecting multivariate time series data from a plurality of sensors in a machine and partitioning the multivariate time series data into a plurality of segment clusters. Each segment cluster corresponds to one of a plurality of class labels related to machine condition monitoring. Next, the segment clusters are clustered into segment cluster prototypes. The segment clusters and the segment cluster prototypes are used to learn a discriminative model that predicts a class label. Then, as new multivariate time series data is collected from the sensors in the machine, the discriminative model may be used to predict a new class label corresponding to segments included in the new multivariate time series data. If the new class label indicates a potential fault in operation of the machine, a notification may be provided to one or more users.
    Type: Application
    Filed: January 22, 2018
    Publication date: May 6, 2021
    Inventors: Amit Chakraborty, Chao Yuan
  • Publication number: 20210089275
    Abstract: System and method for synthesizing a controller for a dynamical system includes a feeder neural network trained to estimate an ordinary differential equation (ODE) from time series training data (X) of a trajectory having embedded angular data and configured to learn dynamics of a physical system by encoding a generalization of a Hamiltonian representation of the dynamics using a constant external control term (u). A neural ODE solver receives the estimate of the ODE from the feeder neural network and synthesizes a controller to control the system to track a reference configuration.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 25, 2021
    Inventors: Biswadip Dey, Yaofeng Zhong, Amit Chakraborty
  • Publication number: 20200332773
    Abstract: A method for predicting a wind turbine oil filter wear level wherein a differential pressure exists between upstream and downstream sides of the filter. The method includes extracting features from wind turbine sensor data to provide extracted data and selecting features from the extracted data that correlate with a change in the differential pressure. The method also includes estimating a filter condition by learning a filter regressive linear model that uses filter direct environment operating conditions data obtained from the extracted data. In addition, the method includes forecasting at least one operating condition scenario represented by three features obtained from the extracted data. Further, the method includes forecasting a filter wear level wherein the filter model uses the at least one forecasted operating condition scenario represented by the three features.
    Type: Application
    Filed: February 7, 2017
    Publication date: October 22, 2020
    Inventors: Guillaume Chabin, Amit Chakraborty, Akshay Patwal, Jennifer Zelmanski
  • Publication number: 20200320456
    Abstract: A computer-implemented method of scheduling jobs for an industrial process includes receiving jobs to be executed on machines within a manufacturing facility. A job schedule is generated based on an optimization function that minimizes total energy cost for all the machines during a time horizon based on a summation of energy cost at each time step between a start time and an end time. The energy cost at each time step is a summation of (a) a first energy cost associated with each machine in sleeping mode during the time step, (b) a second energy cost associated with each machine in stand-by mode during the time step, and (c) a third energy cost associated with each machine in processing mode during the time step. The jobs are executed on the machines based on the job schedule.
    Type: Application
    Filed: October 20, 2017
    Publication date: October 8, 2020
    Inventors: Ioannis Akrotirianakis, Amit Chakraborty
  • Patent number: 10713566
    Abstract: A method for training a deep learning network includes defining a loss function corresponding to the network. Training samples are received and current parameter values are set to initial parameter values. Then, a computing platform is used to perform an optimization method which iteratively minimizes the loss function. Each iteration comprises the following steps. An eigCG solver is applied to determine a descent direction by minimizing a local approximated quadratic model of the loss function with respect to current parameter values and the training dataset. An approximate leftmost eigenvector and eigenvalue is determined while solving the Newton system. The approximate leftmost eigenvector is used as negative curvature direction to prevent the optimization method from converging to saddle points. Curvilinear and adaptive line-searches are used to guide the optimization method to a local minimum. At the end of the iteration, the current parameter values are updated based on the descent direction.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: July 14, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Xi He, Ioannis Akrotirianakis, Amit Chakraborty
  • Publication number: 20200184373
    Abstract: A computer-implemented method for monitoring a system includes training a recurrent Gaussian mixture model to model a probability distribution for each sensor of the system based on a set of training data. The recurrent Gaussian mixture model applies a Gaussian process to each sensor dimension to estimate current sensor values based on previous sensor values. Measured sensor data is received from the sensors of the system and an expectation maximization technique is performed to determine an expected value for a particular sensor based on the recurrent Gaussian mixture model and the measured sensor data. A measured sensor value is identified for the particular sensor in the measured sensor data. If the measured sensor value and the expected sensor value deviate by more than a predetermined amount, a fault detection alarm is generated to indicate that the system is not operating within a normal operating range.
    Type: Application
    Filed: August 30, 2017
    Publication date: June 11, 2020
    Inventors: Chao Yuan, Amit Chakraborty
  • Publication number: 20200160860
    Abstract: Techniques for dynamic contact ingestion are described. A system may interpret a voice command received from a first device based on contact data or other information associated with a second device connected to the first device. For example, when a data connection is made between the first device and the second device, the first device may receive the contact data and send the contact data to a remote system. The remote system may temporarily associate the contact data with the first device, enabling the remote system to interpret a voice command received from the first device using the contact data. The remote system may use the contact data to perform disambiguation, enabling the remote system to initiate outbound calls, announce inbound calls, and/or the like. When the second device is disconnected from the first device, the remote system may remove the association between the contact data and the first device.
    Type: Application
    Filed: March 21, 2019
    Publication date: May 21, 2020
    Inventors: Amandeep Singh, Amit Chakraborty, Peng Bai, Kamal Bhambhani, Premal Dinesh Desai, Shane Michael Wilson, Sanjay Rajput, Abhay Gupta
  • Publication number: 20200080796
    Abstract: 3D printed thermal management devices and corresponding methods of manufacturing are described herein. A thermal management device includes a single contiguous component. The single contiguous component includes a body, a plurality of first fins extending away from the body and a plurality of second fins extending away from the body. A surface area of each first fin of the plurality of first fins is different than a surface area of each second fin of the plurality of second fins. A fin density of the plurality of first fins is different than a fin density of the plurality of second fins.
    Type: Application
    Filed: July 19, 2019
    Publication date: March 12, 2020
    Inventors: Arindam Dasgupta, Amit Chakraborty, Anand A. Kulkarni
  • Patent number: 10565080
    Abstract: A method for monitoring a condition of a system or process includes acquiring sensor data from a plurality of sensors disposed within the system (S41 and S44). The acquired sensor data is streamed in real-time to a computer system (S42 and S44). A discriminative framework is applied to the streaming sensor data using the computer system (S43 and S45). The discriminative framework provides a probability value representing a probability that the sensor data is indicative of an anomaly within the system. The discriminative framework is an integration of a Kalman filter with a logistical function (S41).
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: February 18, 2020
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Chao Yuan, Amit Chakraborty, Holger Hackstein, Leif Wiebking
  • Patent number: 10557719
    Abstract: A method and system for recognizing (and/or predicting) failures of sensors used in monitoring gas turbines applies a sparse coding process to collected sensor readings and defines the L-1 norm residuals from the sparse coding process as indicative of a potential sensor problem. Further evaluation of the group of residual sensor readings is perform to categorize the group and determine if there are significant outliers (“abnormal data”), which would be considered as more likely associated with a faulty sensor than noisy data. A time component is introduced into the evaluation that compares a current abnormal result with a set of prior results and making the faulty sensor determination if a significant number of prior readings also have an abnormal value. By taking the time component into consideration, the number of false positives is reduced.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: February 11, 2020
    Assignee: SIEMENS ENERGY, INC.
    Inventors: Siong Thye Goh, Chao Yuan, Amit Chakraborty, Matthew Evans
  • Patent number: 10540422
    Abstract: A method of predicting an amount of power that will be generated by a solar power plant at a future time includes: forecasting a value of a data variable at the future time that is likely to affect the ability of the solar power plant to produce electricity (S301); computing a plurality of features from prior observed amounts of power generated by the power plant during different previous durations (S302); determining a trending model from the computed features and the forecasted value (S303); and predicting the amount of power that will be generated by the power plant at the future time from the determined model (S304).
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: January 21, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Chao Yuan, Amit Chakraborty, Eberhard Ritzhaupt-Kleissl, Holger Hackstein
  • Patent number: 10386544
    Abstract: A method for solar forecasting includes receiving a plurality of solar energy data as a function of time of day at a first time, forecasting from the solar energy data a mode, where the mode is a sunny day, a cloudy day, or an overcast day, and the forecast predicts the mode for a next solar energy datum, receiving the next solar energy datum, updating a probability distribution function (pdf) of the next solar energy datum given the mode, updating a pdf of the mode for the next solar energy datum from the updated pdf of the new solar energy datum given the mode, forecasting a plurality of future unobserved solar energy data from the updated pdf of the mode, where the plurality of future unobserved solar energy data and the plurality of solar energy data have a Gaussian distribution for a given mode determined from training data.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: August 20, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Chao Yuan, Amit Chakraborty, Holger Hackstein
  • Patent number: 10332025
    Abstract: The Support Vector Machine (SVM) has been used in a wide variety of classification problems. The original SVM uses the hinge loss function, which is nondifferentiable and makes the problem difficult to solve in particular for regularized SVMs, such as with l1-norm. The Huberized SVM (HSVM) is considered, which uses a differentiable approximation of the hinge loss function. The Proximal Gradient (PG) method is used to solving binary-class HSVM (BHSVM) and then generalized to multi-class HSVM (MHSVM). Under strong convexity assumptions, the algorithm converges linearly. A finite convergence result about the support of the solution is given, based on which the algorithm is further accelerated by a two-stage method.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: June 25, 2019
    Assignee: Siemens Aktiengesellschaft
    Inventors: Yangyang Xu, Ioannis Akrotirianakis, Amit Chakraborty
  • Publication number: 20190188581
    Abstract: A computer-implemented method for performing predictive maintenance includes executing a fleet prediction process. During this fleet prediction process, a plurality of fleet data records is collected. Each fleet data record comprises sensor data from a particular physical component in a fleet of physical components. A plurality of component maintenance predictions related to the fleet of physical components is generated. Each component maintenance prediction corresponds to a particular physical component. The plurality of component predictions are merged into one or more fleet maintenance predictions and the fleet maintenance predictions are presented to one or more users. Following the fleet prediction process, a next execution of the fleet prediction process is scheduled based on the fleet maintenance predictions.
    Type: Application
    Filed: December 18, 2017
    Publication date: June 20, 2019
    Inventors: Guillaume Chabin, Ioannis Akrotirianakis, Amit Chakraborty
  • Patent number: 10198431
    Abstract: For generating a word space, manual thresholding of word scores is used. Rather than requiring the user to select the threshold arbitrarily or review each word, the user is iteratively requested to indicate the relevance of a given word. Words with greater or lesser scores are labeled in the same way depending upon the response. For determining the relationship between named entities, Latent Dirichlet Allocation (LDA) is performed on text associated with the name entities rather than on an entire document. LDA for relationship mining may include context information and/or supervised learning.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: February 5, 2019
    Assignee: SIEMENS CORPORATION
    Inventors: Swapna Somasundaran, Dingcheng Li, Amit Chakraborty
  • Publication number: 20190034802
    Abstract: The present embodiments relate to reducing the input dimensions to a machine-based Bayesian Optimization using stacked autoencoders. By way of introduction, the present embodiments described below include apparatuses and methods for pre-processing a digital input to a machine-based Bayesian Optimization to a lower the dimensional space of the input, thereby lowering the bounds of the Bayesian optimization. The output of the Bayesian Optimization is then projected back into the original dimensional space to determine input and output values in the original dimensional apace. As such, the optimization is performed by the machine in a lower dimension using the stacked autoencoder to constrain the input dimensions to the optimization.
    Type: Application
    Filed: July 28, 2017
    Publication date: January 31, 2019
    Inventors: Prashanth Harshangi, Ioannis Akrotirianakis, Amit Chakraborty