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: 20240379495
    Abstract: 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: Application
    Filed: May 9, 2023
    Publication date: November 14, 2024
    Inventors: Smit KAPILA, Sumod CHERUKKATE, Abhishek SRIVASTAV, Sandesh Geejagaaru KRISHNAMURTHY, Sankarananda BASAK, Ellann COHEN, Jerrod PETERSON
  • Publication number: 20240312736
    Abstract: 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: Application
    Filed: March 17, 2023
    Publication date: September 19, 2024
    Inventors: Abhishek Srivastav, Smit Kapila, Prakash Kurma Raju, Sumod Cherukkate, Vijith Halestoph R, Srikanth Potluri
  • Publication number: 20240241730
    Abstract: 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: Application
    Filed: March 28, 2024
    Publication date: July 18, 2024
    Inventors: ABHISHEK SRIVASTAV, SMIT KAPILA, SRIKANTH POTLURI, MIN SUET LIM, PRAVEEN GARAGA, SANGEETA MANEPALLI, DAVID BIRNBAUM
  • Publication number: 20240194215
    Abstract: 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: Application
    Filed: December 8, 2022
    Publication date: June 13, 2024
    Inventors: Sumod CHERUKKATE, Willem BELTMAN, Mallari HANCHATE, Srikanth POTLURI, Sangeeta MANEPALLI, Abhishek SRIVASTAV
  • Publication number: 20230131992
    Abstract: 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: Application
    Filed: June 7, 2022
    Publication date: April 27, 2023
    Inventors: 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: 20230024409
    Abstract: 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: Application
    Filed: September 6, 2022
    Publication date: January 26, 2023
    Inventors: Smit KAPILA, Prakash Kurma RAJU, Abhishek SRIVASTAV, Prasanna PICHUMANI, Raghavendra Subramanya Setty KANIVIHALLI
  • Publication number: 20220326096
    Abstract: 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: Application
    Filed: June 27, 2022
    Publication date: October 13, 2022
    Inventors: Smit Kapila, Abhishek Srivastav, Sumod Cherukkate, Manit Biswas, Zhongsheng Wang, Bijendra Singh, Deepak Ganapathy, Dipen Dudhat
  • Patent number: 11294921
    Abstract: 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: Grant
    Filed: March 12, 2019
    Date of Patent: April 5, 2022
    Assignee: General Electric Company
    Inventors: Abhishek Srivastav, Anveshi Charuvaka
  • Patent number: 10921755
    Abstract: 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: Grant
    Filed: December 17, 2018
    Date of Patent: February 16, 2021
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Nurali Virani, Abhishek Srivastav
  • Publication number: 20200293527
    Abstract: 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: Application
    Filed: March 12, 2019
    Publication date: September 17, 2020
    Inventors: Abhishek SRIVASTAV, Anveshi Charuvaka
  • Publication number: 20200192306
    Abstract: 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 t
    Type: Application
    Filed: December 17, 2018
    Publication date: June 18, 2020
    Inventors: Nurali VIRANI, Abhishek SRIVASTAV
  • Publication number: 20190041078
    Abstract: 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: Application
    Filed: July 30, 2018
    Publication date: February 7, 2019
    Inventors: Abhay HARPALE, Jianbo YANG, Abhishek SRIVASTAV, James JOBIN
  • Patent number: 10192050
    Abstract: 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 combina
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: January 29, 2019
    Assignee: General Electric Company
    Inventors: Abhishek Srivastav, Shiva Prasad Kasiviswnathan, Scott Charles Evans, Philip Paul Beauchamp
  • Publication number: 20170213025
    Abstract: 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 combina
    Type: Application
    Filed: December 10, 2015
    Publication date: July 27, 2017
    Inventors: Abhishek Srivastav, Shiva Prasad Kasiviswnathan, Scott Charles Evans, Philip Paul Beauchamp
  • Publication number: 20160161375
    Abstract: 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: Application
    Filed: June 30, 2015
    Publication date: June 9, 2016
    Inventors: Abhay Harpale, Mohak Shah, Abhishek Srivastav