Patents by Inventor Abhishek Srivastav
Abhishek Srivastav 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: 20240379495Abstract: The present disclosure is directed to monitoring the integrity of the thermal interface material (TIM) of a semiconductor device directly by a monitoring component of a motherboard, a system on chip (SOC), or a remote device to measure either the electrical resistivity or capacitive property of the TIM, depending on the type of TIM being used, as a means to directly assess the thermal properties (conductivity, resistance, and/or impedance) of the TIM as it ages. In an aspect, the electrical resistivity or capacitive property of the TIM may be initially measured and charted, and thereafter, the changes in the electrical resistivity or capacitive property may be sensed by the monitoring component and, based on the delta of those changes, there may be remedial actions taken to mitigate impacts to the overall system performance and/or to prevent irreparable damage to the semiconductor device/system.Type: ApplicationFiled: May 9, 2023Publication date: November 14, 2024Inventors: Smit KAPILA, Sumod CHERUKKATE, Abhishek SRIVASTAV, Sandesh Geejagaaru KRISHNAMURTHY, Sankarananda BASAK, Ellann COHEN, Jerrod PETERSON
-
Publication number: 20240312736Abstract: Keyboards for electronic devices with keys having integrated speakers are disclosed herein. An example keyboard includes a key having a key cap and a speaker coupled to the key cap. The speaker is disposed in or at least partially covered by the key cap.Type: ApplicationFiled: March 17, 2023Publication date: September 19, 2024Inventors: Abhishek Srivastav, Smit Kapila, Prakash Kurma Raju, Sumod Cherukkate, Vijith Halestoph R, Srikanth Potluri
-
Publication number: 20240241730Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed for multi device media management. An example electronic device disclosed herein includes interface circuitry to obtain a notification packet from a client device; machine readable instructions; and at least one processor circuit to be programmed by the machine readable instructions to: to identify a subsystem of the electronic device to be controlled based on the notification packet; and change an operating parameter of the subsystem based on the notification packet.Type: ApplicationFiled: March 28, 2024Publication date: July 18, 2024Inventors: ABHISHEK SRIVASTAV, SMIT KAPILA, SRIKANTH POTLURI, MIN SUET LIM, PRAVEEN GARAGA, SANGEETA MANEPALLI, DAVID BIRNBAUM
-
Publication number: 20240194215Abstract: This disclosure describes systems, methods, and devices related to user tracking. A device may identify metadata comprising depth sensing information and camera information received from an in-room device located at a first location having a first camera. The device may perform face recognition on one or more in-room users. The device may calculate a distance of a first in-room user based on the metadata and a first number of pixels across the face of the first in-room user. The device may calculate a distance between the first in-room user and a second in-room user based on the metadata and the first number of pixels across the face of the first in-room user and a number of pixels across the face of the second in-room user.Type: ApplicationFiled: December 8, 2022Publication date: June 13, 2024Inventors: Sumod CHERUKKATE, Willem BELTMAN, Mallari HANCHATE, Srikanth POTLURI, Sangeeta MANEPALLI, Abhishek SRIVASTAV
-
Publication number: 20230131992Abstract: A method predicting and avoiding faults that result in a shutdown of a wind turbine includes receiving operational data of the wind turbine. The method also includes predicting, via a predictive model, current or future behavior of the wind turbine using the operational data. Further, the method includes determining, via a fault detection model, whether the current or future behavior indicates an upcoming short- or long-term fault occurring in the wind turbine. Moreover, the method includes determining, via a prescriptive action model, a corrective action for the wind turbine based on whether the future behavior of the wind turbine indicates the upcoming short- or long-term fault occurring in the wind turbine. Thus, the method also includes implementing the corrective action during operation to prevent the upcoming short- or long-term fault from occurring.Type: ApplicationFiled: June 7, 2022Publication date: April 27, 2023Inventors: Tapan Ravin Shah, Nurali Virani, Abhishek Srivastav, Rajesh Kartik Bollapragada, Karthikeyan Appuraj, Arunvenkataraman Subramanian, James Jobin, Venkataramana Madugula, John Edmund LaFleche, Abhijeet Mazumdar
-
Publication number: 20230024409Abstract: A noise suppressing heat exchanger (also referred to as heat sink) includes a plurality of heat dissipating fins formed with baffles. The baffles suppress noise from a fan by slowing air flow and creating internal reflections within the heat exchanger that reflect noise away from the air flow path, absorbing sound energy and potentially setting up standing waves which dissipate noise via destructive interference. Other embodiments may be described and/or claimed.Type: ApplicationFiled: September 6, 2022Publication date: January 26, 2023Inventors: Smit KAPILA, Prakash Kurma RAJU, Abhishek SRIVASTAV, Prasanna PICHUMANI, Raghavendra Subramanya Setty KANIVIHALLI
-
Publication number: 20220326096Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to monitor thermal degradation of a compute device. One such method includes calculating, by executing instructions with processor circuitry, a thermal degradation value based on an equation, the equation generated based on testing of thermal interface materials having varying degrees of degradation. The method also includes comparing, by executing instructions with the processor circuitry, the thermal degradation value to a thermal degradation threshold to determine whether the thermal degradation threshold is satisfied, and, when the thermal degradation threshold is satisfied, triggering generation of a thermal degradation alert.Type: ApplicationFiled: June 27, 2022Publication date: October 13, 2022Inventors: Smit Kapila, Abhishek Srivastav, Sumod Cherukkate, Manit Biswas, Zhongsheng Wang, Bijendra Singh, Deepak Ganapathy, Dipen Dudhat
-
Patent number: 11294921Abstract: The example embodiments are directed to a system and method which can perform a text-based search for a temporal data pattern in time-series data. The text-based search process is significantly faster than a distance measurement-based search performed based on temporal pattern comparisons. In one example, the method may include storing previously recorded temporal patterns of time-series data, determining a set of optimal bin boundaries based on the previously recorded temporal patterns, where the set of optimal bin boundaries divide the observed range of time-series data into a plurality of discrete bins each labeled with a respective symbol, transforming the previously recorded temporal patterns of time-series data into symbol strings based on the set of optimal bin boundaries, where a symbol string is based on data points in the plurality of discrete bins, and storing the symbol strings within a symbol storage.Type: GrantFiled: March 12, 2019Date of Patent: April 5, 2022Assignee: General Electric CompanyInventors: Abhishek Srivastav, Anveshi Charuvaka
-
Patent number: 10921755Abstract: According to some embodiments a competence module is provided to: receive an objective; select a machine learning model associated with the objective; receive data from the at least one data source; determine at least one next input based on the received data; determine whether the at least one next input is in a competent region or is in an incompetent region of the machine learning model; when the at least one next input is inside the competent region, generate an output; determine an estimate of uncertainty for the generated output; when the uncertainty is below an uncertainty threshold, the machine learning model is competent and when the uncertainty is above the uncertainty threshold, the machine learning model is incompetent; and operate the physical asset based on one of the competent and incompetent state of the machine learning model. Numerous other aspects are provided.Type: GrantFiled: December 17, 2018Date of Patent: February 16, 2021Assignee: GENERAL ELECTRIC COMPANYInventors: Nurali Virani, Abhishek Srivastav
-
Publication number: 20200293527Abstract: The example embodiments are directed to a system and method which can perform a text-based search for a temporal data pattern in time-series data. The text-based search process is significantly faster than a distance measurement-based search performed based on temporal pattern comparisons. In one example, the method may include storing previously recorded temporal patterns of time-series data, determining a set of optimal bin boundaries based on the previously recorded temporal patterns, where the set of optimal bin boundaries divide the observed range of time-series data into a plurality of discrete bins each labeled with a respective symbol, transforming the previously recorded temporal patterns of time-series data into symbol strings based on the set of optimal bin boundaries, where a symbol string is based on data points in the plurality of discrete bins, and storing the symbol strings within a symbol storage.Type: ApplicationFiled: March 12, 2019Publication date: September 17, 2020Inventors: Abhishek SRIVASTAV, Anveshi Charuvaka
-
Publication number: 20200192306Abstract: According to some embodiments, system and methods are provided, comprising a competence module to receive data from at least one data source; a memory for storing program instructions; a competence processor, coupled to the memory, and in communication with the competence module, and operative to execute program instructions to: receive an objective; select a machine learning model associated with the objective; receive data from the at least one data source; determine at least one next input based on the received data; determine whether the at least one next input is in a competent region or is in an incompetent region of the machine learning model; when the at least one next input is inside the competent region, generate an output of the machine learning model; determine an estimate of uncertainty for the generated output of the machine learning model; when the uncertainty is below an uncertainty threshold, determine the machine learning model is competent and when the uncertainty is above the uncertainty tType: ApplicationFiled: December 17, 2018Publication date: June 18, 2020Inventors: Nurali VIRANI, Abhishek SRIVASTAV
-
Publication number: 20190041078Abstract: A system and method including, for each component of a system, defining filter flags that identify measurements that correspond to a particular operating condition of the respective component, the identified measurements being sensor measurements relevant to build a predictive model of expected output for each component of the system; defining input sensors for each of the components; defining at least one output sensor for each of the components; filtering data from the system based on the defined filter flags for each respective component; building, based on the defined input sensors for each respective component, a predictive model for the defined output sensor; determining a divergence between actual data values and expected values predicted by the model for each respective component; determining a component-specific anomaly score for each component of the system; and storing a record of the component-specific anomaly score for each component of the system.Type: ApplicationFiled: July 30, 2018Publication date: February 7, 2019Inventors: Abhay HARPALE, Jianbo YANG, Abhishek SRIVASTAV, James JOBIN
-
Patent number: 10192050Abstract: In one aspect, a method includes: receiving information defining a plurality of different actions that may be performed by users; receiving information indicating a relative frequency at which each of the different actions was performed by each of a plurality of users over each of one or more periods of time; determining a plurality of different characteristic behaviors based at least in part on the information indicating the relative frequency at which each of the different actions was performed by each of the plurality of users over each of one or more periods of time, wherein each one of the different characteristic behaviors defines a relative frequency of performance of each of the different actions; receiving information indicating a relative frequency at which each of the different actions was performed by a user over a period of time; and determining a representation of the relative frequency at which each of the different actions was performed by the user over the period of time as a weighted combinaType: GrantFiled: December 10, 2015Date of Patent: January 29, 2019Assignee: General Electric CompanyInventors: Abhishek Srivastav, Shiva Prasad Kasiviswnathan, Scott Charles Evans, Philip Paul Beauchamp
-
Publication number: 20170213025Abstract: In one aspect, a method includes: receiving information defining a plurality of different actions that may be performed by users; receiving information indicating a relative frequency at which each of the different actions was performed by each of a plurality of users over each of one or more periods of time; determining a plurality of different characteristic behaviors based at least in part on the information indicating the relative frequency at which each of the different actions was performed by each of the plurality of users over each of one or more periods of time, wherein each one of the different characteristic behaviors defines a relative frequency of performance of each of the different actions; receiving information indicating a relative frequency at which each of the different actions was performed by a user over a period of time; and determining a representation of the relative frequency at which each of the different actions was performed by the user over the period of time as a weighted combinaType: ApplicationFiled: December 10, 2015Publication date: July 27, 2017Inventors: Abhishek Srivastav, Shiva Prasad Kasiviswnathan, Scott Charles Evans, Philip Paul Beauchamp
-
Publication number: 20160161375Abstract: A system and method for text-mining to conduct diagnostics and prognostics using temporal multi-dimensional sensor observations is disclosed. A computer device stores historical time-series data for a plurality of systems. The computer device collects current time-series data from one or more sensors of a first system. The computer device compares the current time-series data to the historical time-series data to identify patterns in both the current time-series data and the historical time-series data. The computer device generates a failure likelihood prediction for the first system based on the identified patterns in the current time-series data and the historical time-series data.Type: ApplicationFiled: June 30, 2015Publication date: June 9, 2016Inventors: Abhay Harpale, Mohak Shah, Abhishek Srivastav