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: 20240420450
    Abstract: Systems and methods described herein which can involve for a first input of a plurality of labeled images of a new domain task, processing the first plurality of labeled images through a plurality of backbone snapshots, each of the backbone snapshots representative of a model trained across a plurality of other domain tasks, each of the plurality of backbone snapshots configured to output a first plurality of features responsive to the input; processing a second input of second plurality of unlabeled images through the plurality of backbone snapshots to output a second plurality of features responsive to the second input; and generating a representative model for the new domain task from the clustering and transformation of the first plurality of features and as associated from the clustered and transformed second plurality of features.
    Type: Application
    Filed: June 15, 2023
    Publication date: December 19, 2024
    Inventors: Lasitha Sandaruwan VIDYARATNE, Xian Yeow LEE, Mahbubul ALAM, Ahmed FARAHAT, Dipanjan GHOSH, Maria Teresa GONZALEZ DIAZ, Chetan GUPTA
  • Publication number: 20240403381
    Abstract: Systems and methods described herein can involve obtaining Pareto optimal solutions through making sequential decisions in a system that has multi-dimensional rewards and a continuous state space, and is controllable through a finite discrete set of actions, involving learning a value function through reinforcement learning (RL), wherein the value function is configured to take in an input of a state and an action pair, and provides a set of vectors as output, each of the set of vectors representing an expected total sum of rewards corresponding to a sequence of future control decisions; receiving, at an initial stage of a control sequence, a request about a total sum of rewards to be achieved; and determining a sequence of actions iteratively based on the output of the value function, an observation of the current state, and the request.
    Type: Application
    Filed: June 5, 2023
    Publication date: December 5, 2024
    Inventors: Takuya KANAZAWA, Haiyan WANG, Chetan GUPTA
  • 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