Patents by Inventor Anurag Ganguli

Anurag Ganguli 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: 20190146469
    Abstract: Embodiments described herein provide a system for facilitating comprehensive control data for a device. During operation, the system determines one or more properties of the device that can be applied to empirical data of the device. The empirical data can be obtained based on experiments performed on the device. The system applies the one or more properties to the empirical data to obtain derived data and learns an efficient policy for the device based on both empirical and derived data. The efficient policy indicates one or more operations of the device that can reach a target state from an initial state of the device. The system then determines an operation for the device based on the efficient policy.
    Type: Application
    Filed: November 16, 2017
    Publication date: May 16, 2019
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Ion Matei, Rajinderjeet S. Minhas, Johan de Kleer, Anurag Ganguli
  • Publication number: 20190025376
    Abstract: A system detects and/or predicts metal ion plating events of a metal ion energy storage device. The system includes an optical sensor disposed internally within or externally on a metal ion energy storage device wherein the optical sensor has an optical output that changes in response to strain within a metal ion energy storage device. A current sensor senses current through the metal ion energy storage device. Plating detection circuitry measures a wavelength shift in the optical output of the optical sensor and estimates a state of charge (SOC) of the metal ion energy storage device based on the current. An expected wavelength shift is determined from the estimated SOC. A plating event can be detected and/or predicted based on the difference between the expected wavelength shift and the measured wavelength shift.
    Type: Application
    Filed: July 18, 2017
    Publication date: January 24, 2019
    Inventors: Bhaskar Saha, Anurag Ganguli, Ajay Raghavan, Peter Kiesel, Kyle Arakaki, Julian Schwartz
  • Patent number: 10178447
    Abstract: A sensor network system that includes a sensor array having a plurality of sensor units that include a plurality of sensor elements, each sensor element configured to generate an electrical signal in response to a chemical environment in the vicinity of the sensor unit. The set of electrical signals generated by the sensor elements of the sensor unit represents a measured signature of the environment in the vicinity of the sensor unit. An analyzer is configured to extract the measured signatures of each sensor unit from sensor unit information signals and to detect a presence and concentration of one or more of the gases of interest based on the measured signatures.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: January 8, 2019
    Assignee: Palo Alto Research Center Incorporated
    Inventors: David E. Schwartz, Tse Nga Ng, Gregory Whiting, Anurag Ganguli, George Daniel
  • Publication number: 20180342090
    Abstract: One embodiment provides a system for facilitating visualization of input data classifications. The system obtains, from a remote computer system, output data which includes a classification and a score that a corresponding set of input data belongs to one or more classifications. The system computes an objective function based on the score and the input data, and computes a gradient of the objective function based on the input data. In response to determining that the computed gradient is not greater than a predetermined threshold, the system perturbs the input data in a direction of or opposite to the computed gradient, and transmits the perturbed input data to the remote computer system to obtain new output data. The system displays on a device a visualization of whether the input data belongs more or less strongly to a classification.
    Type: Application
    Filed: May 25, 2017
    Publication date: November 29, 2018
    Applicant: Palo Alto Research Center Incorporated
    Inventor: Anurag Ganguli
  • Patent number: 10140738
    Abstract: One embodiment provides a system for facilitating visualization of input data classifications. The system obtains, from a remote computer system, output data which includes a classification and a score that a corresponding set of input data belongs to one or more classifications. The system computes an objective function based on the score and the input data, and computes a gradient of the objective function based on the input data. In response to determining that the computed gradient is not greater than a predetermined threshold, the system perturbs the input data in a direction of or opposite to the computed gradient, and transmits the perturbed input data to the remote computer system to obtain new output data. The system displays on a device a visualization of whether the input data belongs more or less strongly to a classification.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: November 27, 2018
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventor: Anurag Ganguli
  • Publication number: 20180308292
    Abstract: One embodiment provides a system that facilitates development of a degradation model. During operation, the system initializes, for a physical asset in a cluster, a set of maintenance times randomly and based on constraints associated with the physical asset. The system estimates model parameters for the physical asset based on a degradation model, which indicates the set of maintenance times, a value of a measured characteristic for the physical asset at a given inspection time, a number of inspections, and a time for a respective inspection. The system calculates updated values for the set of maintenance times based on the degradation model and the estimated model parameters. In response to determining that an average change in maintenance times over all the physical assets in the cluster is greater than a predetermined threshold, the system re-estimates the model parameters and re-calculates the updated values for the set of maintenance times.
    Type: Application
    Filed: April 25, 2017
    Publication date: October 25, 2018
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Anurag Ganguli, Ajay Raghavan
  • Publication number: 20180299301
    Abstract: A monitoring system includes optical sensors disposed on one or more fiber optic waveguides. Each optical sensor is spaced apart from other optical sensors and is disposed at a location along a route defined by a transportation structure that supports a moveable conveyance. The plurality of optical sensors are mechanically coupled to one or both of the transportation structure and the moveable conveyance. Each optical sensor provides an optical output signal responsive to vibrational emissions of one or both of the transportation structure and the conveyance. The monitoring system includes a detector unit configured to convert optical output signals from the optical sensors to electrical signals. A data acquisition controller synchronizes recordation of the electrical signals with movement of the conveyance.
    Type: Application
    Filed: April 14, 2017
    Publication date: October 18, 2018
    Inventors: Ajay Raghavan, Kyle Arakaki, Andreas Schuh, Alex Hegyi, Peter Kiesel, Anurag Ganguli
  • Publication number: 20180276915
    Abstract: A method for determining vehicle component conditions via performance correlation is provided. A list of doors for maintenance on a transport vehicle is maintained. Measurements for one of the doors based on an inspection of that door are maintained. A determination is made as to whether maintenance is required for the door based on the measurements and a maintenance status is assigned to the door. The door measurements are compared to measurements for other doors of the transportation vehicle. Those other doors with measurements similar to the door are identified and the maintenance status of the door is assigned to the other doors identified.
    Type: Application
    Filed: May 28, 2018
    Publication date: September 27, 2018
    Inventors: Anurag Ganguli, Rajinderjeet Singh Minhas, Johan de Kleer
  • Patent number: 9984513
    Abstract: A system and method for determining vehicle component conditions are provided. A function that maps features to door conditions is stored. Motor current measurements are obtained for a door over a predetermined time period. The features of the motor current measurements are determined based on the stored function. The features are then analyzed by mapping the features to one or more door conditions via a predetermined function. At least one condition of the door is determined based on the analyzed features.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: May 29, 2018
    Assignee: Palo Alto Resarch Center Incorporated
    Inventors: Anurag Ganguli, Rajinderjeet Singh Minhas, Johan de Kleer
  • Patent number: 9583796
    Abstract: A method for determining an operating state (e.g., state-of-charge or state-of-health) and/or generating management (charge/discharge) control information in a system including an electrochemical energy device (EED, e.g., a rechargeable Li-ion battery, supercapacitor or fuel cell) that uses optical sensors to detect the intercalation stage change events occurring in the EED. The externally or internally mounted optical sensors measure operating parameter (e.g., strain and/or temperature) changes of the EED during charge/recharge cycling, and transmit measured parameter data using light signals sent over optical fibers to a detector/converter. A processor then analyzes the measured parameter data, e.g., using a model-based estimation process, to detect intercalation stage changes (i.e., crystalline structure changes caused by migration of guest species, such as Li-ions, between the EED's anode and cathode), and generates the operating state and charge/discharge control information based the analysis.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: February 28, 2017
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Bhaskar Saha, Ajay Raghavan, Peter Kiesel, Lars Wilko Sommer, Alexander Lochbaum, Tobias Staudt, Saroj Kumar Sahu, Anurag Ganguli
  • Publication number: 20170033414
    Abstract: A system includes a first optical sensor sensitive to both a parameter of interest, Parameter1, and at least one confounding parameter, Parameter2 and a second optical sensor sensitive only to the confounding parameter. Measurement circuitry measures M1 in response to light scattered by the first optical sensor, where M1=value of Parameter1+K*value of Parameter2. The measurement circuitry also measures M2 in response to light scattered by the second optical sensor, where M2=value of Parameter2. Compensation circuitry determines a compensation factor, K, for the confounding parameter based on measurements of M1 and M2 taken over multiple load/unload cycles or over one or more thermal cycles. The compensation factor is used to determine the parameter of interest.
    Type: Application
    Filed: July 28, 2015
    Publication date: February 2, 2017
    Inventors: Anurag Ganguli, Julian Schwartz, Ajay Raghavan, Peter Kiesel, Bhaskar Saha, Saroj Sahu, Lars Wilko Sommer
  • Publication number: 20170026722
    Abstract: A sensor network system that includes a sensor array having a plurality of sensor units that include a plurality of sensor elements, each sensor element configured to generate an electrical signal in response to a chemical environment in the vicinity of the sensor unit. The set of electrical signals generated by the sensor elements of the sensor unit represents a measured signature of the environment in the vicinity of the sensor unit. An analyzer is configured to extract the measured signatures of each sensor unit from sensor unit information signals and to detect a presence and concentration of one or more of the gases of interest based on the measured signatures.
    Type: Application
    Filed: July 23, 2015
    Publication date: January 26, 2017
    Inventors: David E. Schwartz, Tse Nga Ng, Gregory Whiting, Anurag Ganguli, George Daniel
  • Publication number: 20160180610
    Abstract: A system and method for determining vehicle component conditions are provided. A function that maps features to door conditions is stored. Motor current measurements are obtained for a door over a predetermined time period. The features of the motor current measurements are determined based on the stored function. The features are then analyzed by mapping the features to one or more door conditions via a predetermined function. At least one condition of the door is determined based on the analyzed features.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Anurag Ganguli, Rajinderjeet Singh Minhas, Johan de Kleer
  • Patent number: 9342746
    Abstract: A method to estimate range to a moving rigid body from a moving platform using a monocular camera. The method does not require the camera platform to maneuver in order to estimate range. The method relies on identification and tracking of certain principal features of the object. The method extracts a silhouette of an object from an obtained image and identifies two principal linear components of the silhouette. A normalized distance between the point of intersection of the two linear components and a centroid of the silhouette is computed, compared to a data set and used to determine a direction of movement of the object.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: May 17, 2016
    Assignee: UtopiaCompression Corporation
    Inventors: Anurag Ganguli, Sharath Avadhanam, Abhishek Tiwari, Joseph Yadegar, He Bai, Jason Newton
  • Publication number: 20150280290
    Abstract: A method for determining an operating state (e.g., state-of-charge or state-of-health) and/or generating management (charge/discharge) control information in a system including an electrochemical energy device (EED, e.g., a rechargeable Li-ion battery, supercapacitor or fuel cell) that uses optical sensors to detect the intercalation stage change events occurring in the EED. The externally or internally mounted optical sensors measure operating parameter (e.g., strain and/or temperature) changes of the EED during charge/recharge cycling, and transmit measured parameter data using light signals sent over optical fibers to a detector/converter. A processor then analyzes the measured parameter data, e.g., using a model-based estimation process, to detect intercalation stage changes (i.e., crystalline structure changes caused by migration of guest species, such as Li-ions, between the EED's anode and cathode), and generates the operating state and charge/discharge control information based the analysis.
    Type: Application
    Filed: April 1, 2014
    Publication date: October 1, 2015
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Bhaskar Saha, Ajay Raghavan, Peter Kiesel, Lars Wilko Sommer, Alexander Lochbaum, Tobias Staudt, Saroj Kumar Sahu, Anurag Ganguli
  • Patent number: 9070285
    Abstract: A computerized aircraft system, such as an unmanned aircraft system (UAS) is provided with a cloud detection system. The UAS includes a monocular electro-optic or infra-red camera which acquires consecutively, in real time, a plurality of images within a field of view of the camera. The system identifies feature points in each of the consecutive images, and generates macro representations of cloud formations (3D representations of the clouds) based on tracking of the feature points across the plurality of images. A cloud avoidance system takes in nominal own-ship waypoints, compares those waypoints to the 3D cloud representations and outputs modified waypoints to avoid the detected clouds.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: June 30, 2015
    Assignee: UtopiaCompression Corporation
    Inventors: Prakash Ramu, Hieu Nguyen, Sharath Avadhanam, Jason Newton, Joseph Yadegar, Anurag Ganguli