Patents by Inventor Chetan GUPTA

Chetan GUPTA 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: 20240386279
    Abstract: Systems and methods described herein can involve learning a functional neural network (FNN) for a source domain associated with source time series data, the learning involving learning functional parameters of the FNN, the FNN comprising a plurality of layers of continuous neurons; transferring the functional parameters of the FNN to a target domain that is separate from the source domain; and tuning the functional parameters of the FNN with target time series data from the target domain, the target time series data having fewer samples than the source time series data.
    Type: Application
    Filed: May 19, 2023
    Publication date: November 21, 2024
    Inventors: Aniruddha Rajendra RAO, Jana Cathrin BACKHUS, Ahmed FARAHAT, Chetan GUPTA
  • Patent number: 12067126
    Abstract: A system and method for application security profiling that includes extracting a code property graph from at least a subset of a code base; generating a code profile from the code property graph, wherein generating the code profile occurs prior to a compilation of the code base; and applying the code profile, comprising of identifying sections of interest within the code base.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: August 20, 2024
    Assignee: ShiftLeft Inc.
    Inventors: Vlad A Ionescu, Fabian Yamaguchi, Chetan Conikee, Manish Gupta
  • Publication number: 20240265339
    Abstract: Example implementations described herein involve systems and methods for bound enhanced reinforcement learning systems for distribution supply chain management which can include initializing a replay buffer, a first state-action value function network having first random weights, and a second state-action value function network having second random weights; determining an action corresponding to an inventory ordering quantity at one or more facility in a multi-echelon supply chain network based on an (epsilon) ?-greedy exploration policy; executing the action in a simulated environment, and storing transition results in the replay buffer; calculating an upper bound and a lower bound of the optimal inventory costs; incorporating the upper bound and the lower bound with at least hyper-parameters T1, ?2 in updating at least one of the first or the second state-action value function networks; and performing a gradient descent on the first state-action value function network based on the upper or the lower bound.
    Type: Application
    Filed: February 3, 2023
    Publication date: August 8, 2024
    Inventors: Haiyan WANG, Atsuki KIUCHI, Hsiu-Khuern TANG, Chetan GUPTA, Ibrahim EL-SHAR, Wenhuan SUN
  • Publication number: 20240255939
    Abstract: A method for predictive maintenance of equipment. The method may include receiving expected future return value as input to a decision maker model, wherein the decision maker model is a machine learning model that predicts maintenance action associated with the equipment; feeding recent observations and recent actions from environment as inputs to the decision maker model; generating a next action as model outputs of the decision maker model, wherein the next action is the predicted maintenance action; and executing the next action in the environment.
    Type: Application
    Filed: January 27, 2023
    Publication date: August 1, 2024
    Inventors: Takuya Kanazawa, Ahmed Farahat, Haiyan Wang, Chetan Gupta, Hamed Khorasgani
  • Publication number: 20240248438
    Abstract: Conventional simulation-based optimization, even when automated, requires substantial user-involved development time. Accordingly, embodiments are disclosed to automate various aspects of simulation-based optimization. In particular, an optimization configurator and associated data structures are disclosed for generating and running optimization templates that can be easily constructed (e.g., via lists of available components), revised, evaluated, and re-run as needed. The optimization templates may comprise a plurality of optimization configurations that each define and pair an optimization algorithm with a simulator of a real-world system. Embodiments can reduce development time, are applicable to various domains, can be used by novice users without specialized knowledge, and can improve the overall quality of optimization for the operations of real-world systems, such as supply chains.
    Type: Application
    Filed: January 25, 2023
    Publication date: July 25, 2024
    Inventors: Atsuki KIUCHI, Haiyan WANG, Chetan GUPTA
  • Publication number: 20240249135
    Abstract: Example implementations described herein involve systems and methods that can include, for receipt of time-series data indicative of energy consumption associated with a type of building of a plurality of different types of buildings and a climatic zone from a plurality of climatic zones, executing random convolutional kernel (RCK) on the time-series data to generate a classification group of the time-series data according to type of building and the climatic zone; and executing a trained functional neural network (FNN) on the time-series data of the classification group to provide a short-term energy consumption forecast.
    Type: Application
    Filed: January 24, 2023
    Publication date: July 25, 2024
    Inventors: Aniruddha Rajendra RAO, Chandrasekar VENKATRAMAN, Chetan GUPTA
  • Publication number: 20240249112
    Abstract: Example implementations described herein are directed to systems and methods for generating a model ensemble to reduce bias, the method involving training a plurality of machine learning models from data, each of the plurality of machine learning models trained from a first subset of the data and validated from a second subset of the data, each of the first subset and the second subset being different for each of the plurality of machine learning models; determining accuracy of each of the plurality of machine learning models based on validation against the second subset of the data; pruning the plurality of machine learning models based on the accuracy to generate a subset of the plurality of machine learning models; and forming the model ensemble from the subset of the plurality of machine learning models.
    Type: Application
    Filed: January 23, 2023
    Publication date: July 25, 2024
    Inventors: Dipanjan GHOSH, Ahmed FARAHAT, Chetan GUPTA
  • Patent number: 12046356
    Abstract: A system and method generating an optimized medical image using a machine learning model are provided. The method includes (i) receiving one or more medical images, (ii) segmenting to generate a transformed medical image for detecting a plurality of target elements, (iii) displaying the transformed medical image, (iv) receiving markings and scribblings associated with scribble locations from a user, (v) identifying errors associated with an outline of a target element, (vi) computing a loss function for a location of pixels where the target element is located on the transformed medical image, (vii) modifying the pre-defined weights (w) to match the segmentation output and the determined target element, (viii) determining whether the segmentation output is matched with the target element and (ix) generating the optimized medical image if the segmentation output is matched with the determined target element.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: July 23, 2024
    Inventors: C. V. Jawahar, Bhavani Sambaturu, Ashutosh Gupta, Chetan Arora
  • Patent number: 12038820
    Abstract: Embodiments of the present disclosure generally provide for control system configuration error processing. At least some example embodiments identify a configuration error set associated with one or more subcomponents of a control system, and providing enhanced processing tools and/or insight with respect to the identified configuration error(s). Example embodiments are configured for collecting a configuration log set associated with a control system; identifying, based on at least the configuration log set and an standard configuration data object, a configuration error set associated with at least one subcomponent device of the control system; generating a configuration report data object based on the identified configuration error set; and causing rendering of a configuration action playback interface, wherein the configuration action playback interface configured based on at least the configuration error set, and wherein the configuration action playback interface is configured for user interaction.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: July 16, 2024
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Chetan Siddapura Kallappa, Tarun Gupta, Manjunath Basavaraj Kama
  • Publication number: 20240185059
    Abstract: Systems and methods described herein can involve training a functional encoder involving a plurality of layers of continuous neurons from input time series data to learn a dimension reduced form of the input time series data, the dimension reduced form of the input time series data being at least one of a feature reduced or time point reduced form of the input time series data; and training a functional decoder comprising another plurality of layers of continuous neurons to learn the input time series data from the dimension reduced form of the input time series data.
    Type: Application
    Filed: December 5, 2022
    Publication date: June 6, 2024
    Inventors: Aniruddha Rajendra RAO, Haiyan WANG, Chetan GUPTA
  • Publication number: 20240152787
    Abstract: Example implementations described herein involve systems and methods for efficient learning for mixture of domains which can include applying a clustering technique to a set of data comprised of multiple domains to obtain an initial domain separation of the set of data into one or more clusters; training one or more experts associated with each of the one or more clusters based on the initial domain separation where each expert corresponds with one domain of the multiple domains; inputting all data points to the one or more experts for refining each of the one or more clusters using expert output probabilities; retraining the one or more experts based on the refined one or more clusters; and training a gating mechanism to route an input to an appropriate expert of the one or more experts based on the refined one or more clusters.
    Type: Application
    Filed: November 4, 2022
    Publication date: May 9, 2024
    Inventors: Mahbubul ALAM, Ahmed FARAHAT, Dipanjan GHOSH, Jana BACKHUS, Teresa GONZALEZ, Chetan GUPTA
  • Patent number: 11907856
    Abstract: In some examples, a computer system may receive sensor data and failure data for equipment. The system may determine, for the equipment, a plurality of time between failure (TBF) durations that are longer than other TBF durations for the equipment. The system may determine, from the sensor data corresponding to operation of the equipment during the plurality of TBF durations, a plurality of measured sensor values for the equipment. Additionally, the system may determine a subset of the measured sensor values corresponding to a largest number of the TBF durations of the plurality of TBF durations. The system may further determine at least one operating parameter value for the equipment based on the subset of the measured sensor values. The system may send a control signal for operating the equipment based on the operating parameter value and/or a communication based on the operating parameter value.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: February 20, 2024
    Assignee: HITACHI, LTD.
    Inventors: Tomoaki Hiruta, Chetan Gupta, Ahmed Khairy Farahat, Kosta Ristovski
  • Publication number: 20240034189
    Abstract: Techniques for determining range of electric vehicles are described. A sensor provides a signal indicative of the current being supplied by a battery of an electric vehicle to a motor of the electric vehicle. A controller receives the signal and determines the current supplied by the battery. The controller also receives a voltage supplied by the battery and determines a notional distance travelled by the electric vehicle. Based on the voltage, the current, and the notional distance, the controller determines the range of the electric vehicle.
    Type: Application
    Filed: February 1, 2022
    Publication date: February 1, 2024
    Applicant: TVS MOTOR COMPANY LIMITED
    Inventors: Sourav Rakshit, Arpan Guha, Chetan Gupta, Rajendra Bhat
  • Publication number: 20240013090
    Abstract: A method for reinforcement learning (RL) of continuous actions. The method may include receiving a state as input to at least one actor network to predict candidate actions based on the state, wherein the state is a current observation; outputting the candidate actions from the at least one actor network; receiving the state and the candidate actions as inputs to a plurality of distributional critic networks, wherein the plurality of distributional critic networks calculates quantiles of a return distribution associated with the candidate actions in relation to the state; outputting the quantiles from the plurality of distributional critic networks; and selecting an output action based on the candidate actions and the quantiles.
    Type: Application
    Filed: July 11, 2022
    Publication date: January 11, 2024
    Inventors: Takuya KANAZAWA, Haiyan WANG, Chetan GUPTA
  • Publication number: 20230341832
    Abstract: A method for detecting an anomaly in time series sensor data. The method may include identifying a noisiest cycle from the time series sensor data; for an evaluation of the noisiest cycle indicative of the anomaly being detected at a confidence level above a threshold, providing an output associated with the noisiest cycle as being the anomaly; and for the evaluation of the noisiest cycle indicative of the anomaly being detected at the confidence level not above the threshold: identifying a cycle from the time series sensor data having a most differing shape; and providing the output associated with the cycle having the most differing shape as being the anomaly.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 26, 2023
    Inventors: Qiyao WANG, Wei HUANG, Ahmed FARAHAT, Haiyan WANG, Chetan GUPTA
  • Publication number: 20230306084
    Abstract: K-nearest multi-agent reinforcement learning for collaborative tasks with variable numbers of agents. Centralized reinforcement learning is challenged by variable numbers of agents, whereas decentralized reinforcement learning is challenged by dependencies among agents' actions. An algorithm is disclosed that can address both of these challenges, among others, by grouping agents with their k-nearest agents during training and operation of a policy network. The observations of all k+1 agents in each group are used as the input to the policy network to determine the next action tor each of the k+1 agents in the group. When an agent belongs to more than one group, such that multiple actions are determined for the agent, an aggregation strategy can be used to determine the final action for that agent.
    Type: Application
    Filed: March 28, 2022
    Publication date: September 28, 2023
    Inventors: Hamed Khorasgani, Haiyan Wang, Hsiu-Khuern Tang, Chetan Gupta
  • Publication number: 20230222322
    Abstract: An apparatus for predicting a characteristic of a system is provided. The apparatus may include a memory and at least one processor coupled to the memory. The at least one processor may be configured to perform a method including measuring, at a high sample rate, data relating to an operation of the system over a first time period. The method may further include producing a two-dimensional (2D) time-and-frequency input data set by applying a wavelet transform to the measured data. The method may additionally include generating a set of one or more values associated with one or more system characteristics by processing the 2D time-and-frequency input data set using a functional neural network (FNN).
    Type: Application
    Filed: January 12, 2022
    Publication date: July 13, 2023
    Inventors: Wei HUANG, Haiyan WANG, Qiyao WANG, Ahmed FARAHAT, Chetan GUPTA
  • Patent number: 11693924
    Abstract: Example implementations involve fault detection and isolation in industrial networks through defining a component as a combination of measurements and parameters and define an industrial network as a set of components connected with different degrees of connections (weights). Faults in industrial network are defined as unpermitted changes in component parameters. Further, the fault detection and isolation in industrial networks are formulated as a node classification problem in graph theory. Example implementations detect and isolate faults in industrial networks through 1) uploading/learning network structure, 2) detecting component communities in the network, 3) extracting features for each community, 4) using the extracted features for each community to detect and isolate faults, 5) at each time step, based on the faulty components provide maintenance recommendation for the network.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: July 4, 2023
    Assignee: HITACHI, LTD.
    Inventors: Hamed Khorasgani, Chetan Gupta, Ahmed Khairy Farahat, Arman Hasanzadehmoghimi
  • Patent number: 11693392
    Abstract: Example implementations described herein are directed to a system for manufacturing dispatching using reinforcement learning and transfer learning. The systems and methods described herein can be deployed in factories for manufacturing dispatching for reducing job-due related costs. In particular, example implementations described herein can be used to reduce massive data collection and reduce model training time, which can eventually improve dispatching efficiency and reduce factory cost.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: July 4, 2023
    Assignee: HITACHI, LTD.
    Inventors: Shuai Zheng, Chetan Gupta, Susumu Serita
  • Publication number: 20230206111
    Abstract: Example implementations described herein can involve systems and methods involving, for receipt of input data from one or more assets, identifying and separating different event contexts from the input data; training a plurality of machine learning models for each of the different event contexts; selecting a best performing model from the plurality of machine learning models to form a compound model; selecting a best performing subset of the input data for the compound model based on maximizing a metric; and deploying the compound model for the selected subset.
    Type: Application
    Filed: December 23, 2021
    Publication date: June 29, 2023
    Inventors: Mahbubul ALAM, Dipanjan GHOSH, Ahmed FARAHAT, Laleh JALALI, Chetan GUPTA, Shuai Zheng