-
公开(公告)号:US20180333057A1
公开(公告)日:2018-11-22
申请号:US15600057
申请日:2017-05-19
Inventor: Mahesh Chowdhary , Arun Kumar , Ghanapriya Singh , Rajendar Bahl
IPC: A61B5/0205 , A63B69/00 , A61B5/00 , A61B5/024
CPC classification number: A61B5/0205 , A61B5/02438 , A61B5/0245 , A61B5/1123 , A61B5/222 , A61B5/6831 , A61B5/6898 , A61B5/7267 , G16H40/63 , G16H50/20
Abstract: Described herein is a method of operating an electronic device that includes collecting initial motion activity data from at least one sensor of the electronic device, and generating a initial probabilistic context of the electronic device relative to its surroundings from the initial collected motion activity data using a motion activity classifier function. The collected motion activity data is stored in a training data set, and the motion activity classifier function is updated using the training data set. The method also includes collecting subsequent motion activity data from the at least one sensor of the electronic device, and generating a subsequent probabilistic context of the electronic device relative to its surroundings from the subsequently collected motion activity data using the updated motion activity classifier function.
-
22.
公开(公告)号:US20180217660A1
公开(公告)日:2018-08-02
申请号:US15423318
申请日:2017-02-02
Applicant: STMicroelectronics, Inc.
Inventor: Sankalp Dayal , Mahesh Chowdhary , Mahaveer Jain
CPC classification number: G06F1/3296 , G06F1/1692 , G06F1/206 , G06F1/3206 , G06F1/3231 , G06N20/00 , Y02D10/173
Abstract: A system may include a motion sensor configured to generate a motion signal in response to a movement of an electronic device, and at least one feature detection circuit configured to determine at least one metric based on the motion signal. The system may further include a classifying circuit configured to determine whether the electronic device is in contact with a human body based on the at least one metric.
-
公开(公告)号:US11467180B2
公开(公告)日:2022-10-11
申请号:US17207294
申请日:2021-03-19
Inventor: Mahesh Chowdhary , Arun Kumar , Ghanapriya Singh , Rajendar Bahl
IPC: G06F1/16 , H04W4/029 , G06N20/10 , G10L21/10 , G06K9/62 , G01P15/00 , G01P15/18 , H04W4/50 , G06F3/0346 , G10L25/51 , G06F3/01 , H04M1/72454 , G10L25/78 , H04W4/38 , H04L67/12
Abstract: A distributed computing system for artificial intelligence in autonomously appreciating a circumstance context of a smart device. Raw context data is detected by sensors associated with the smart device. The raw context data is pre-processed by the smart device and then provided to a cloud based server for further processing. At the cloud based server, various sets of feature data are obtained from the pre-processed context data. The various sets of feature data are compared with corresponding classification parameters to determine a classification of a continuous event and/or a classification of transient event, if any, which occur in the context. The determined classification of the continuous event and the transient event will be used to autonomously configure the smart device or another related smart device to fit the context.
-
公开(公告)号:US10731984B2
公开(公告)日:2020-08-04
申请号:US16686091
申请日:2019-11-15
Applicant: STMicroelectronics, Inc.
Inventor: Mahesh Chowdhary
IPC: G01C19/32 , G01C19/5776 , G01P15/18
Abstract: A sensor chip includes registers storing and outputting configuration data, an extraction circuit receiving digital data and extracting features of the digital data in accordance with the configuration data, and a classification circuit applying a decision tree to the extracted features to generate a context of an electronic device into which the sensor chip is incorporated relative to its surroundings, the decision tree operating according to the configuration data. The classification unit outputs the context to the registers for storage. The configuration data includes which features for the extraction circuit to extract from the digital data, and a structure for the decision tree. The structure for the decision tree includes conditions that the decision tree is to apply to the at least one extracted feature, and outcomes to be effectuated based upon whether the extracted features meet or do not meet the conditions.
-
公开(公告)号:US10725746B2
公开(公告)日:2020-07-28
申请号:US16281040
申请日:2019-02-20
Inventor: Mahesh Chowdhary , Miroslav Batek , Marian Louda
Abstract: The disclosure describes methods and apparatus for quickly prototyping of a solution developed using one or more sensing devices (e.g., sensors), functional blocks, algorithm libraries, and customized logic. The methods produce firmware executable by a processor (e.g., a microcontroller) on an embedded device such as a development board, expansion board, or the like. By performing these methods on the apparatus described, a user is able to create a function prototype without having deep knowledge of the particular sensing device or any particular programming language. Prototypes developed as described herein enable the user to rapidly test ideas and develop sensing device proofs-of-concept. The solutions produced by the methods and apparatus improve the functioning of the sensor being prototyped and the operation of the embedded device where the sensor is integrated.
-
26.
公开(公告)号:US20190208318A1
公开(公告)日:2019-07-04
申请号:US16235947
申请日:2018-12-28
Inventor: Mahesh Chowdhary , Prasanth Logaraman , Arun Kumar , Rajendar Bahl
CPC classification number: H04R3/005 , B81B7/00 , B81B2201/0235 , B81B2201/0242 , H04R1/406 , H04R2410/05
Abstract: A method and apparatus for auto-directive adaptive beamforming for a microphone array using microelectromechanical systems (MEMS) sensor orientation information are provided. The microphone array captures audio and the MEMS sensor detects an orientation of the microphone array. A direction of arrival of a source signal is estimated based on the data representative of the audio. A change in an orientation of the microphone array is detected based on the orientation and the direction of arrival is compensates based on the change in the orientation of the microphone array. The apparatus pre-steers a beam of a beam pattern of the microphone array based on the compensated direction of arrival to retain the source signal in a broadside of the microphone array and performs adaptive wideband beamforming to null one or more interfering sources in the beam pattern while retaining the source signal in the broadside of the microphone array.
-
公开(公告)号:US10151805B2
公开(公告)日:2018-12-11
申请号:US14974402
申请日:2015-12-18
Inventor: Mahaveer Jain , Mahesh Chowdhary
Abstract: A method includes acquiring magnetic data from a magnetometer, processing the magnetic data to perform robust calibration, and generating optimum calibration parameters using a calibration status indicator. To that end, the method includes generating a calibration status indicator as a function of time elapsed since a last calibration and variation in total magnetic field in previously stored magnetic data, detecting anomalies, and extracting a sparse magnetic data set using comparison between the previously stored magnetic data and the magnetic data. Calibration parameters are generated for the magnetometer using a calibration method as a function of the magnetic data set. The calibration parameters are stored based on performing a validation and stability check on the calibration parameters, and weighted with the previously stored calibration parameters to produce weighted calibration parameters. Calibration settings are generated as a function of the weighted calibration parameters, if the weighted calibration parameters were produced.
-
公开(公告)号:US10142789B2
公开(公告)日:2018-11-27
申请号:US15132521
申请日:2016-04-19
Applicant: STMicroelectronics, Inc.
Inventor: Mahesh Chowdhary , Sankalp Dayal
Abstract: Disclosed herein is a sensor chip including at least one sensing device and a control circuit. The control circuit is configured to receive configuration data as input, and acquire data from the at least one sensing device in accordance with the configuration data. The control circuit classifies a context of the at least one sensing device relative to its surroundings based on analysis of the acquired data in accordance with the configuration data.
-
公开(公告)号:US20180114133A1
公开(公告)日:2018-04-26
申请号:US15299656
申请日:2016-10-21
Inventor: Mahesh Chowdhary , Arun Kumar , Ghanapriya Singh , Kashif R. J. Meer , Indra Narayan Kar , Rajendar Bahl
CPC classification number: G06N7/005 , G06F1/163 , G06F1/3287 , G06F1/3296
Abstract: Disclosed herein is a method of operating an electronic device. The method includes activating a first sensing device, and determining a first probabilistic context of the electronic device relative to its surroundings. The method includes outputting the first probabilistic context, and determining a confidence measure of the first probabilistic context. Where the confidence measure of the first probabilistic context is below a threshold, the method includes activating a second sensing device, determining a second probabilistic context of the electronic device relative to its surroundings. outputting the second probabilistic context, and determining a confidence measure of the second probabilistic context. Where the confidence measure of the second probabilistic context is above the threshold, the second sensing device is deactivated and the method returns to determining the first probabilistic context.
-
公开(公告)号:US20170176546A1
公开(公告)日:2017-06-22
申请号:US14974402
申请日:2015-12-18
Inventor: Mahaveer Jain , Mahesh Chowdhary
IPC: G01R33/00
CPC classification number: G01R33/0035 , G01R35/005
Abstract: A method includes acquiring magnetic data from a magnetometer, processing the magnetic data to perform robust calibration, and generating optimum calibration parameters using a calibration status indicator. To that end, the method includes generating a calibration status indicator as a function of time elapsed since a last calibration and variation in total magnetic field in previously stored magnetic data, detecting anomalies, and extracting a sparse magnetic data set using comparison between the previously stored magnetic data and the magnetic data. Calibration parameters are generated for the magnetometer using a calibration method as a function of the magnetic data set. The calibration parameters are stored based on performing a validation and stability check on the calibration parameters, and weighted with the previously stored calibration parameters to produce weighted calibration parameters. Calibration settings are generated as a function of the weighted calibration parameters, if the weighted calibration parameters were produced.
-
-
-
-
-
-
-
-
-