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: 20190206075Abstract: The present teaching relates to method, system, medium, and implementation of determining depth information in autonomous driving. Stereo images are first obtained from multiple stereo pairs selected from at least two stereo pairs. The at least two stereo pairs have stereo cameras installed with the same baseline and in the same vertical plane. Left images from the multiple stereo pairs are fused to generate a fused left image and right images from the multiple stereo pairs are fused to generate a fused right image. Disparity is then estimated based on the fused left and right images and depth information can be computed based on the stereo images and the disparity.Type: ApplicationFiled: December 26, 2018Publication date: July 4, 2019Inventors: Anurag Ganguli, Timothy Patrick Daly, JR., Hao Zheng, David Wanqian Liu
-
Publication number: 20190196892Abstract: Embodiments described herein provide a system for facilitating a training system for a device. During operation, the system determines a system model for the device that can be based on empirical data of the device. The empirical data is obtained based on experiments performed on the device. The system then generates, from the system model, synthetic data that represents behavior of the device under a failure. The system determines uncertainty associated with the synthetic data and, from the uncertainty, determines a set of prediction parameters using an uncertainty quantification model. The system generates training data from the synthetic data based on the set of prediction parameters and learns a set of learned parameters associated with the device by using a machine-learning-based classifier on the training data.Type: ApplicationFiled: December 27, 2017Publication date: June 27, 2019Applicant: Palo Alto Research Center IncorporatedInventors: Ion Matei, Rajinderjeet S. Minhas, Johan de Kleer, Anurag Ganguli
-
Patent number: 10330734Abstract: 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: GrantFiled: July 18, 2017Date of Patent: June 25, 2019Assignee: Palo Alto Research Center IncorporatedInventors: Bhaskar Saha, Anurag Ganguli, Ajay Raghavan, Peter Kiesel, Kyle Arakaki, Julian Schwartz
-
Publication number: 20190185010Abstract: The present teaching relates to method, system, medium, and implementation of route planning for an autonomous driving vehicle. A source location and a destination location are first obtained, where the destination location is where the autonomous driving vehicle is to drive to. One or more available routes between the source location and the destination location are identified. A self-aware capability model is instantiated with respect to the one or more available routes and is predictive of the operational capability of the autonomous driving vehicle with respect to each of the one or more available routes. Based on the self-aware capability model, a planned route to the destination location is then automatically selected for the autonomous driving vehicle.Type: ApplicationFiled: December 18, 2017Publication date: June 20, 2019Inventors: Anurag Ganguli, Timothy Patrick Daly, JR., Hao Zheng, David Wanqian Liu
-
Publication number: 20190187705Abstract: The present teaching relates to method, system, medium, and implementation of route planning for an autonomous driving vehicle. A source location and a destination location are first obtained, where the destination location is where the autonomous driving vehicle is to drive to. One or more available routes between the source location and the destination location are identified. A self-aware capability model is instantiated with respect to the one or more available routes and is predictive of the operational capability of the autonomous driving vehicle with respect to each of the one or more available routes. The preference of a passenger present in the autonomous driving vehicle is determined in terms of a route to take for the autonomous vehicle to drive to the destination location. Based on the self-aware capability model and the preference of the passenger, a planned route to the destination location is then automatically selected for the autonomous driving vehicle.Type: ApplicationFiled: December 28, 2017Publication date: June 20, 2019Inventors: Anurag Ganguli, Timothy Patrick Daly, JR., Hao Zheng, David Wanqian Liu
-
Patent number: 10317256Abstract: 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: GrantFiled: April 14, 2017Date of Patent: June 11, 2019Assignee: Palo Alto Research Center IncorporatedInventors: Ajay Raghavan, Kyle Arakaki, Andreas Schuh, Alex Hegyi, Peter Kiesel, Anurag Ganguli
-
Publication number: 20190146469Abstract: 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: ApplicationFiled: November 16, 2017Publication date: May 16, 2019Applicant: Palo Alto Research Center IncorporatedInventors: Ion Matei, Rajinderjeet S. Minhas, Johan de Kleer, Anurag Ganguli
-
Publication number: 20190025376Abstract: 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: ApplicationFiled: July 18, 2017Publication date: January 24, 2019Inventors: Bhaskar Saha, Anurag Ganguli, Ajay Raghavan, Peter Kiesel, Kyle Arakaki, Julian Schwartz
-
Patent number: 10178447Abstract: 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: GrantFiled: July 23, 2015Date of Patent: January 8, 2019Assignee: Palo Alto Research Center IncorporatedInventors: David E. Schwartz, Tse Nga Ng, Gregory Whiting, Anurag Ganguli, George Daniel
-
Publication number: 20180342090Abstract: 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: ApplicationFiled: May 25, 2017Publication date: November 29, 2018Applicant: Palo Alto Research Center IncorporatedInventor: Anurag Ganguli
-
Patent number: 10140738Abstract: 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: GrantFiled: May 25, 2017Date of Patent: November 27, 2018Assignee: PALO ALTO RESEARCH CENTER INCORPORATEDInventor: Anurag Ganguli
-
Publication number: 20180308292Abstract: 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: ApplicationFiled: April 25, 2017Publication date: October 25, 2018Applicant: Palo Alto Research Center IncorporatedInventors: Anurag Ganguli, Ajay Raghavan
-
Publication number: 20180299301Abstract: 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: ApplicationFiled: April 14, 2017Publication date: October 18, 2018Inventors: Ajay Raghavan, Kyle Arakaki, Andreas Schuh, Alex Hegyi, Peter Kiesel, Anurag Ganguli
-
Publication number: 20180276915Abstract: 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: ApplicationFiled: May 28, 2018Publication date: September 27, 2018Inventors: Anurag Ganguli, Rajinderjeet Singh Minhas, Johan de Kleer
-
Patent number: 9984513Abstract: 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: GrantFiled: December 23, 2014Date of Patent: May 29, 2018Assignee: Palo Alto Resarch Center IncorporatedInventors: Anurag Ganguli, Rajinderjeet Singh Minhas, Johan de Kleer
-
Patent number: 9583796Abstract: 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: GrantFiled: April 1, 2014Date of Patent: February 28, 2017Assignee: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Bhaskar Saha, Ajay Raghavan, Peter Kiesel, Lars Wilko Sommer, Alexander Lochbaum, Tobias Staudt, Saroj Kumar Sahu, Anurag Ganguli
-
Publication number: 20170033414Abstract: 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: ApplicationFiled: July 28, 2015Publication date: February 2, 2017Inventors: Anurag Ganguli, Julian Schwartz, Ajay Raghavan, Peter Kiesel, Bhaskar Saha, Saroj Sahu, Lars Wilko Sommer
-
Publication number: 20170026722Abstract: 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: ApplicationFiled: July 23, 2015Publication date: January 26, 2017Inventors: David E. Schwartz, Tse Nga Ng, Gregory Whiting, Anurag Ganguli, George Daniel
-
Publication number: 20160180610Abstract: 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: ApplicationFiled: December 23, 2014Publication date: June 23, 2016Inventors: Anurag Ganguli, Rajinderjeet Singh Minhas, Johan de Kleer
-
Patent number: 9342746Abstract: 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: GrantFiled: March 15, 2012Date of Patent: May 17, 2016Assignee: UtopiaCompression CorporationInventors: Anurag Ganguli, Sharath Avadhanam, Abhishek Tiwari, Joseph Yadegar, He Bai, Jason Newton