Patents Examined by Alexey Shmatov
  • Patent number: 12190222
    Abstract: A design optimization method based on active learning, which involves dynamic exploration and exploitation of the design space of interest using an ensemble of machine learning algorithms. In this approach, a hybrid methodology incorporating an explorative weak learner which fits high-level information about the response surface, and an exploitative strong learner (based on committee machine) that fits finer details around promising regions identified by the weak learner, is employed. For each design iteration, an aristocratic approach is used to select a set of nominees, where points that meet a threshold merit value as predicted by the weak learner are selected to be evaluated using function evaluation. In addition to these points, the global optimum as predicted by the strong learner is also evaluated to enable rapid convergence to the actual global optimum once the most promising region has been identified by the optimizer.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: January 7, 2025
    Assignee: UChicago Argonne, LLC
    Inventors: Opeoluwa Olawale Owoyele, Pinaki Pal
  • Patent number: 12190223
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training an action selection neural network. One of the methods includes maintaining a replay memory that stores trajectories generated as a result of interaction of an agent with an environment; and training an action selection neural network having policy parameters on the trajectories in the replay memory, wherein training the action selection neural network comprises: sampling a trajectory from the replay memory; and adjusting current values of the policy parameters by training the action selection neural network on the trajectory using an off-policy actor critic reinforcement learning technique.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: January 7, 2025
    Assignee: DeepMind Technologies Limited
    Inventors: Ziyu Wang, Nicolas Manfred Otto Heess, Victor Constant Bapst
  • Patent number: 12182686
    Abstract: Networks and encodings therefor are provided that are adapted to provide increased energy efficiency and speed for convolutional operations. In various embodiments, a neural network comprises a plurality of neural cores. Each of the plurality of neural cores comprises a memory. A network interconnects the plurality of neural cores. The memory of each of the plurality of neural cores comprises at least a portion of a weight tensor. The weight tensor comprising a plurality of weights. Each neural core is adapted to retrieve locally or receive a portion of an input image, apply the portion of the weight tensor thereto, and store locally or send a result therefrom via the network to other of the plurality of neural cores.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: December 31, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Dharmendra S. Modha
  • Patent number: 12174908
    Abstract: Disclosed is a method for convolution calculation in a neural network, comprising: reading an input feature map, depthwise convolution kernels and pointwise convolution kernels from a dynamic random access memory (DRAM); performing depthwise convolution calculations and pointwise convolution calculations by depthwise convolution calculation units and pointwise convolution calculation units, according to the input feature map, the depthwise convolution kernels and the pointwise convolution kernels to obtain output feature values of a first predetermined number p of points on all pointwise convolution output channels; storing the output feature values of a first predetermined number p of points on all pointwise convolution output channels into an on-chip memory; and repeating above operation to obtain output feature values of all points on all point wise convolution output channels. Therefore, the storage space for storing intermediate results may be reduced.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: December 24, 2024
    Assignee: Nanjing Horizon Robotics Technology Co., Ltd.
    Inventors: Liang Chen, Chang Huang, Kun Ling, Jianjun Li, Delin Li, Heng Luo
  • Patent number: 12165052
    Abstract: In some examples, an individually-pruned neural network can estimate blood pressure from a seismocardiogram (SCG). In some examples, a baseline model can be constructed by training the model with SCG data and blood pressure measurement from a plurality of subjects. One or more filters (e.g., the filters in the top layer of the network) can be ranked by separability, which can be used to prune the model for each unseen user that uses the model thereafter, for example. In some examples, individuals can use individually-pruned models to calculate blood pressure using SCG data without corresponding blood pressure measurements.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: December 10, 2024
    Assignee: Apple Inc.
    Inventors: Siddharth Khullar, Nicholas E. Apostoloff, Amruta Pai
  • Patent number: 12165069
    Abstract: Some embodiments provide a compiler for optimizing the implementation of a machine-trained network (e.g., a neural network) on an integrated circuit (IC). The compiler of some embodiments receives a specification of a machine-trained network including multiple layers of computation nodes and generates a graph representing options for implementing the machine-trained network in the IC. In some embodiments, the graph includes nodes representing options for implementing each layer of the machine-trained network and edges between nodes for different layers representing different implementations that are compatible. In some embodiments, the graph is populated according to rules relating to memory use and the numbers of cores necessary to implement a particular layer of the machine trained network such that nodes for a particular layer, in some embodiments, represent fewer than all the possible groupings of sets of clusters.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: December 10, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Thomas, Steven L. Teig
  • Patent number: 12159717
    Abstract: A technology for obtaining a respiratory rate from a photoplethysmogram (PPG) signal. In one example, an artificial neural network model can be trained to predict a respiratory rate using a training dataset containing PPG data. The artificial neural network model can include a first series of convolutional layers to remove artifacts from a PPG signal, a fast Fourier transform (FFT) layer to convert the PPG signal to PPG frequency representations, and a dense layer to decode the PPG frequency representations to respiratory rate predictions. After training the artificial neural network model, PPG data generated by a pulse oximeter monitor can be obtained, and the PPG data can be input to the artificial neural network model. The artificial neural network model outputs a respiratory rate prediction, wherein the respiratory rate prediction represents the respiratory rate obtained from the PPG signal.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: December 3, 2024
    Assignee: OWLET BABY CARE, INC.
    Inventors: Sean Kerman, Tanner Christensen, Chris Hettinger, Jeffrey Humpherys
  • Patent number: 12159237
    Abstract: Methods and apparatus are provided for real-time anomaly detection over sets of time-series data. One method comprises: obtaining a state-space representation of a plurality of states and transitions between said states based on sets of historical time-series data; obtaining an anomaly detection model trained using a supervised learning technique, wherein the anomaly detection model associates sequences of states in the state-space representation with annotated anomalies in the sets of historical time-series data and assigns a probability to said sequences of states; and, for incoming real-time time-series data, determining a likelihood of a current state belonging to a plurality of possible states in the state-space representation; and determining a probability of incurring said annotated anomalies based on a plurality of likely current state sequences that satisfy a predefined likelihood criteria.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: December 3, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Tiago Salviano Calmon, Vinícius Michel Gottin, John Cardente
  • Patent number: 12159716
    Abstract: A system for generating an alimentary instruction set identifying an individual prognostic mitigation plan, the system comprising a computing device; a diagnostic engine operating on the computing device, wherein the diagnostic engine is configured to receive information related to a biological extraction of a user, wherein the biological extraction contains an element of user physiological state data; generate a diagnostic output based upon the information related to the biological extraction, and an alimentary instruction set generator module operating on the computing device, wherein the alimentary instruction set is configured to identify an element of user wellness behavior data; generate a nutrition instruction set utilizing the diagnostic output, the element of user wellness behavior data and a first machine-learning process; and customize the ameliorative output to identify a prognostic mitigation plan utilizing the element of user wellness data, and the nutrition instruction set.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: December 3, 2024
    Assignee: KPN INNOVATIONS, LLC.
    Inventor: Kenneth Neumann
  • Patent number: 12154025
    Abstract: Systems and methods are provided for optimizing GPU memory allocation for high-performance applications such as deep learning (DL) computing. For example, a DL task is executed using GPU resources (GPU device and GPU memory) to process a DL model having functional layers that are processed in a predefined sequence. A current functional layer of the DL model is invoked and processed using the GPU device. In response to the invoking, a data compression operation is performed to compress data of a previous functional layer of the DL model, and store the compressed data in the GPU memory. Responsive to the invoking, compressed data of a next functional layer of the DL model is accessed from the GPU memory and a data decompression operation is performed to decompress the compressed data for subsequent processing of the next functional layer of the DL model by the GPU device.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: November 26, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Dragan Savic, Junping Zhao
  • Patent number: 12141678
    Abstract: A device, system, and method for approximating a neural network comprising N synapses or filters. The neural network may be partially-activated by iteratively executing a plurality of M partial pathways of the neural network to generate M partial outputs, wherein the M partial pathways respectively comprise M different continuous sequences of synapses or filters linking an input layer to an output layer. The M partial pathways may cumulatively span only a subset of the N synapses or filters such that a significant number of the remaining the N synapses or filters are not computed. The M partial outputs of the M partial pathways may be aggregated to generate an aggregated output approximating an output generated by fully-activating the neural network by executing a single instance of all N synapses or filters of the neural network. Training or prediction of the neural network may be performed based on the aggregated output.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: November 12, 2024
    Assignee: NANO DIMENSION TECHNOLOGIES, LTD.
    Inventors: Eli David, Eri Rubin
  • Patent number: 12141676
    Abstract: Systems and methods for mitigating defects in a crossbar-based computing environment are disclosed. In some implementations, an apparatus comprises: a plurality of row wires; a plurality of column wires connecting between the plurality of row wires; a plurality of non-linear devices formed in each of a plurality of column wires configured to receive an input signal, wherein at least one of the non-linear device has a characteristic of activation function and at least one of the non-linear device has a characteristic of neuronal function.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: November 12, 2024
    Assignee: TETRAMEM INC.
    Inventor: Ning Ge
  • Patent number: 12136028
    Abstract: In one aspect, a method of a neuron circuit includes the step of providing a plurality of 2N?1 single-level-cell (SLC) flash cells for each synapse (Yi) connected to a bit line forming a neuron. The method includes the step of providing an input vector (Xi) for each synapse Yi wherein each input vector is translated into an equivalent electrical signal ESi (current IDACi, pulse, TPULSEi, etc). The method includes the step of providing an input current to each synapse sub-circuit varying from 20*ESi to (2N?1)*ESi. The method includes the step of providing a set of weight vectors or synapse (Yi), wherein each weight vector is translated into an equivalent threshold voltage level or resistance level to be stored in one of many non-volatile memory cells assigned to each synapse (Yi).
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: November 5, 2024
    Inventor: Vishal Sarin
  • Patent number: 12136050
    Abstract: Systems for predicting communication settlement times across disparate networks store a first tier of a machine learning architecture comprising multiple machine learning models and an aggregation layer; store a second tier comprising rule sets for predicting settlement times; receive multiple data feeds corresponding to multiple communication data types; generate feature inputs based on the data feeds; input the feature inputs into the respective models to generate respective outputs; generate, using the aggregation layer, a third feature input based on the outputs; determine, based on the third feature input, a first rule set for predicting settlement times; receive a communication; predict a settlement time based on the first rule set; determine an aggregated communication load at a first time based on the settlement time; determine a performance availability requirement based on the load; determine a recommendation based on the performance availability requirement; and generate the recommendation based on
    Type: Grant
    Filed: October 4, 2022
    Date of Patent: November 5, 2024
    Assignee: THE BANK OF NEW YORK MELLON
    Inventor: Vinay Dubey
  • Patent number: 12131261
    Abstract: A property vector representing extractable measurable properties, such as musical properties, of a file is mapped to semantic properties for the file. This is achieved by using artificial neural networks “ANNs” in which weights and biases are trained to align a distance dissimilarity measure in property space for pairwise comparative files back towards a corresponding semantic distance dissimilarity measure in semantic space for those same files. The result is that, once optimised, the ANNs can process any file, parsed with those properties, to identify other files sharing common traits reflective of emotional-perception, thereby rendering a more liable and true-to-life result of similarity/dissimilarity. This contrasts with simply training a neural network to consider extractable measurable properties that, in isolation, do not provide a reliable contextual relationship into the real-world.
    Type: Grant
    Filed: May 5, 2023
    Date of Patent: October 29, 2024
    Assignee: EMOTIONAL PERCEPTION AI LIMITED
    Inventors: Joseph Michael William Lyske, Nadine Kroher, Angelos Pikrakis
  • Patent number: 12131268
    Abstract: Systems and methods for projecting one or more trends in electronic data and generating enhanced data. A system includes a data forecasting system is in electronic communication with one or more electronic data sources via an electronic network. The data forecasting system is configured to: monitor the electronic data source(s) for data that meet one or more predetermined criteria; obtain at least a portion of the monitored data from electronic data source(s) based on the predetermined criteria; create a data set from the obtained data; derive one or more data values associated with the data set over a predetermined period according to a forward-looking term methodology; and utilize the data set and the derived value(s) over the predetermined period to derive at least one data forecast metric associated with the data set.
    Type: Grant
    Filed: May 7, 2024
    Date of Patent: October 29, 2024
    Assignee: ICE Benchmark Administration Limited
    Inventors: Emma Nicolette Vick, Andrew John Hill, Gary David Hooper, Paul Anderson Rhodes, Timothy Joseph Bowler, Charles Abboud, Stelios Etienne Tselikas, Thomas Evans
  • Patent number: 12131251
    Abstract: The present disclosure relates to a neuron for an artificial neural network, the neuron comprising: a first dot product engine and a second dot product engine. The first dot product engine is operative to: receive a first set of weights; receive a set of inputs; and calculate the dot product of the set of inputs and the first set of weights to generate a first dot product engine output. The second dot product engine is operative to: receive a second set of weights; receive the set of inputs; and calculate the dot product of the set of inputs and the second set of weights to generate a second dot product engine output. The neuron further comprises a combiner operative to combine the first dot product engine output and the second dot product engine output to generate a combined output, and an activation function module arranged to apply an activation function to the combined output to generate a neuron output.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: October 29, 2024
    Assignee: Cirrus Logic Inc.
    Inventors: Anthony Magrath, John Paul Lesso
  • Patent number: 12106218
    Abstract: Modifying digital content based on predicted future user behavior is provided. Trends in propagation values corresponding to a layer of nodes in an artificial neural network are identified based on measuring the propagation values at each run of the artificial neural network. The trends in the propagation values are forecasted to generate predicted propagation values at a specified future point in time. The predicted propagation values are applied to the layer of nodes in the artificial neural network. Predicted website analytics values corresponding to a set of website variables of interest for the specified future point in time are generated based on running the artificial neural network with the predicted propagation values. A website corresponding to the set of website variables of interest is modified based on the predicted website analytics values corresponding to the set of website variables of interest for the specified future point in time.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: October 1, 2024
    Assignee: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Gray F. Cannon, Ryan L. Whitman
  • Patent number: 12106208
    Abstract: The present invention discloses an online neuron spike sorting method based on neuromorphic computing, which converts neuron spike signals collected from the cerebral cortex into spike signals through field coding, classifies different waveforms and corresponding time stamps by means of spiking neural networks, and realizes online neuron spike sorting; at the same time, the online update method of spiking neural network is used to adapt to the online changes of neuronal spike waveform and improve the accuracy of long-term online neuronal spike sorting. This method has fast computational speed, which can improve the speed of spike sorting process, maintain high consistency in classification on different datasets, and facilitate the deployment of implanted chips.
    Type: Grant
    Filed: December 23, 2022
    Date of Patent: October 1, 2024
    Assignee: ZHEJIANG UNIVERSITY
    Inventors: Gang Pan, Yu Qi, Hang Yu
  • Patent number: 12099917
    Abstract: The present disclosure discloses a neural network processing module, in which a mapping unit is configured to receive an input neuron and a weight, and then process the input neuron and/or the weight to obtain a processed input neuron and a processed weight; and an operation unit is configured to perform an artificial neural network operation on the processed input neuron and the processed weight. Examples of the present disclosure may reduce additional overhead of the device, reduce the amount of access, and improve efficiency of the neural network operation.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: September 24, 2024
    Assignee: CAMBRICON TECHNOLOGIES CORPORATION LIMITED
    Inventors: Yao Zhang, Shaoli Liu, Bingrui Wang, Xiaofu Meng