Patents by Inventor James Kirkpatrick

James Kirkpatrick 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: 20240119262
    Abstract: Methods and systems for performing a sequence of machine learning tasks. One system includes a sequence of deep neural networks (DNNs), including: a first DNN corresponding to a first machine learning task, wherein the first DNN comprises a first plurality of indexed layers, and each layer in the first plurality of indexed layers is configured to receive a respective layer input and process the layer input to generate a respective layer output; and one or more subsequent DNNs corresponding to one or more respective machine learning tasks, wherein each subsequent DNN comprises a respective plurality of indexed layers, and each layer in a respective plurality of indexed layers with index greater than one receives input from a preceding layer of the respective subsequent DNN, and one or more preceding layers of respective preceding DNNs, wherein a preceding layer is a layer whose index is one less than the current index.
    Type: Application
    Filed: October 2, 2023
    Publication date: April 11, 2024
    Inventors: Neil Charles Rabinowitz, Guillaume Desjardins, Andrei-Alexandru Rusu, Koray Kavukcuoglu, Raia Thais Hadsell, Razvan Pascanu, James Kirkpatrick, Hubert Josef Soyer
  • Patent number: 11922070
    Abstract: A method includes, responsive to receiving a modified first reservation command from a storage controller, identifying, by a storage drive, a first range of storage based on a first range identifier of the modified reservation command. The method also includes granting, by the storage drive, a reservation for access to the storage drive on behalf of a first host controller by associating the reservation for the first range with a second range of storage.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: March 5, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Gordon James Coleman, Peter E. Kirkpatrick, Roland Dreier
  • Publication number: 20240071577
    Abstract: Methods, computer systems, and apparatus, including computer programs encoded on computer storage media, for predicting an exchange-correlation energy of an atomic system. The system obtains respective electron-orbital features of the atomic system at each of a plurality of grid points; generates, for each of the plurality of grid points, a respective input feature vector for the electron-orbital features at the grid point; and processes the respective input feature vectors for the plurality of grid points using a neural network to generate a predicted exchange-correlation energy of the atomic system.
    Type: Application
    Filed: January 7, 2022
    Publication date: February 29, 2024
    Inventors: James Kirkpatrick, Brendan Charles McMorrow, David Herbert Phlipp Turban, Alexander Lloyd Gaunt, James Spencer, Alexander Graeme de Garis Matthews, Aron Jonathan Cohen
  • Patent number: 11775804
    Abstract: Methods and systems for performing a sequence of machine learning tasks. One system includes a sequence of deep neural networks (DNNs), including: a first DNN corresponding to a first machine learning task, wherein the first DNN comprises a first plurality of indexed layers, and each layer in the first plurality of indexed layers is configured to receive a respective layer input and process the layer input to generate a respective layer output; and one or more subsequent DNNs corresponding to one or more respective machine learning tasks, wherein each subsequent DNN comprises a respective plurality of indexed layers, and each layer in a respective plurality of indexed layers with index greater than one receives input from a preceding layer of the respective subsequent DNN, and one or more preceding layers of respective preceding DNNs, wherein a preceding layer is a layer whose index is one less than the current index.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: October 3, 2023
    Assignee: DeepMind Technologies Limited
    Inventors: Neil Charles Rabinowitz, Guillaume Desjardins, Andrei-Alexandru Rusu, Koray Kavukcuoglu, Raia Thais Hadsell, Razvan Pascanu, James Kirkpatrick, Hubert Josef Soyer
  • Publication number: 20220083869
    Abstract: A method is proposed for training a multitask computer system, such as a multitask neural network system. The system comprises a set of trainable workers and a shared module. The trainable workers and shared module are trained on a plurality of different tasks, such that each worker learns to perform a corresponding one of the tasks according to a respective task policy, and said shared policy network learns a multitask policy which represents common behavior for the tasks. The coordinated training is performed by optimizing an objective function comprising, for each task: a reward term indicative of an expected reward earned by a worker in performing the corresponding task according to the task policy; and at least one entropy term which regularizes the distribution of the task policy towards the distribution of the multitask policy.
    Type: Application
    Filed: September 27, 2021
    Publication date: March 17, 2022
    Inventors: Razvan Pascanu, Raia Thais Hadsell, Victor Constant Bapst, Wojciech Czarnecki, James Kirkpatrick, Yee Whye Teh, Nicolas Manfred Otto Heess
  • Publication number: 20210407625
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing protein structure prediction. In one aspect, a method comprises generating a distance map for a given protein, wherein the given protein is defined by a sequence of amino acid residues arranged in a structure, wherein the distance map characterizes estimated distances between the amino acid residues in the structure, comprising: generating a plurality of distance map crops, wherein each distance map crop characterizes estimated distances between (i) amino acid residues in each of one or more respective first positions in the sequence and (ii) amino acid residues in each of one or more respective second positions in the sequence in the structure of the protein, wherein the first positions are a proper subset of the sequence; and generating the distance map for the given protein using the plurality of distance map crops.
    Type: Application
    Filed: September 16, 2019
    Publication date: December 30, 2021
    Inventors: Andrew W. Senior, James Kirkpatrick, Laurent Sifre, Richard Andrew Evans, Hugo Penedones, Chongli Qin, Ruoxi Sun, Karen Simonyan, John Jumper
  • Publication number: 20210334655
    Abstract: Methods, computer systems, and apparatus, including computer programs encoded on computer storage media, for predicting one or more properties of a material. One of the methods includes maintaining data specifying a set of known materials each having a respective known physical structure; receiving data specifying a new material; identifying a plurality of known materials in the set of known materials that are similar to the new material; determining a predicted embedding of the new material from at least respective embeddings corresponding to each of the similar known materials; and processing the predicted embedding of the new material using an experimental prediction neural network to predict one or more properties of the new material.
    Type: Application
    Filed: April 26, 2021
    Publication date: October 28, 2021
    Inventors: Annette Ada Nkechinyere Obika, Tian Xie, Victor Constant Bapst, Alexander Lloyd Gaunt, James Kirkpatrick
  • Publication number: 20210313008
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing protein structure prediction and protein domain segmentation. In one aspect, a method comprises generating a plurality of predicted structures of a protein, wherein generating a predicted structure of the protein comprises: updating initial values of a plurality of structure parameters of the protein, comprising, at each of a plurality of update iterations: determining a gradient of a quality score for the current values of the structure parameters with respect to the current values of the structure parameters; and updating the current values of the structure parameters using the gradient.
    Type: Application
    Filed: September 16, 2019
    Publication date: October 7, 2021
    Inventors: Andrew W. Senior, James Kirkpatrick, Laurent Sifre, Richard Andrew Evans, Hugo Penedones, Chongli Qin, Ruoxi Sun, Karen Simonyan, John Jumper
  • Publication number: 20210304847
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing protein structure prediction. In one aspect, a method comprises, at each of one or more iterations: determining an alternative predicted structure of a given protein defined by alternative values of structure parameters; processing, using a geometry neural network, a network input comprising: (i) a representation of a sequence of amino acid residues in the given protein, and (ii) the alternative values of the structure parameters, to generate an output characterizing an alternative geometry score that is an estimate of a similarity measure between the alternative predicted structure and the actual structure of the given protein.
    Type: Application
    Filed: September 16, 2019
    Publication date: September 30, 2021
    Inventors: Andrew W. Senior, James Kirkpatrick, Laurent Sifre, Richard Andrew Evans, Hugo Penedones, Chongli Qin, Ruoxi Sun, Karen Simonyan, John Jumper
  • Patent number: 11132609
    Abstract: A method is proposed for training a multitask computer system, such as a multitask neural network system. The system comprises a set of trainable workers and a shared module. The trainable workers and shared module are trained on a plurality of different tasks, such that each worker learns to perform a corresponding one of the tasks according to a respective task policy, and said shared policy network learns a multitask policy which represents common behavior for the tasks. The coordinated training is performed by optimizing an objective function comprising, for each task: a reward term indicative of an expected reward earned by a worker in performing the corresponding task according to the task policy; and at least one entropy term which regularizes the distribution of the task policy towards the distribution of the multitask policy.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: September 28, 2021
    Assignee: DeepMind Technologies Limited
    Inventors: Razvan Pascanu, Raia Thais Hadsell, Victor Constant Bapst, Wojciech Czarnecki, James Kirkpatrick, Yee Whye Teh, Nicolas Manfred Otto Heess
  • Publication number: 20210201116
    Abstract: Methods and systems for performing a sequence of machine learning tasks. One system includes a sequence of deep neural networks (DNNs), including: a first DNN corresponding to a first machine learning task, wherein the first DNN comprises a first plurality of indexed layers, and each layer in the first plurality of indexed layers is configured to receive a respective layer input and process the layer input to generate a respective layer output; and one or more subsequent DNNs corresponding to one or more respective machine learning tasks, wherein each subsequent DNN comprises a respective plurality of indexed layers, and each layer in a respective plurality of indexed layers with index greater than one receives input from a preceding layer of the respective subsequent DNN, and one or more preceding layers of respective preceding DNNs, wherein a preceding layer is a layer whose index is one less than the current index.
    Type: Application
    Filed: March 15, 2021
    Publication date: July 1, 2021
    Inventors: Neil Charles Rabinowitz, Guillaume Desjardins, Andrei-Alexandru Rusu, Koray Kavukcuoglu, Raia Thais Hadsell, Razvan Pascanu, James Kirkpatrick, Hubert Josef Soyer
  • Patent number: 10949734
    Abstract: Methods and systems for performing a sequence of machine learning tasks. One system includes a sequence of deep neural networks (DNNs), including: a first DNN corresponding to a first machine learning task, wherein the first DNN comprises a first plurality of indexed layers, and each layer in the first plurality of indexed layers is configured to receive a respective layer input and process the layer input to generate a respective layer output; and one or more subsequent DNNs corresponding to one or more respective machine learning tasks, wherein each subsequent DNN comprises a respective plurality of indexed layers, and each layer in a respective plurality of indexed layers with index greater than one receives input from a preceding layer of the respective subsequent DNN, and one or more preceding layers of respective preceding DNNs, wherein a preceding layer is a layer whose index is one less than the current index.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: March 16, 2021
    Assignee: DeepMind Technologies Limited
    Inventors: Neil Charles Rabinowitz, Guillaume Desjardins, Andrei-Alexandru Rusu, Koray Kavukcuoglu, Raia Thais Hadsell, Razvan Pascanu, James Kirkpatrick, Hubert Josef Soyer
  • Publication number: 20200090048
    Abstract: A method is proposed for training a multitask computer system, such as a multitask neural network system. The system comprises a set of trainable workers and a shared module. The trainable workers and shared module are trained on a plurality of different tasks, such that each worker learns to perform a corresponding one of the tasks according to a respective task policy, and said shared policy network learns a multitask policy which represents common behavior for the tasks. The coordinated training is performed by optimizing an objective function comprising, for each task: a reward term indicative of an expected reward earned by a worker in performing the corresponding task according to the task policy; and at least one entropy term which regularizes the distribution of the task policy towards the distribution of the multitask policy.
    Type: Application
    Filed: November 19, 2019
    Publication date: March 19, 2020
    Inventors: Razvan Pascanu, Raia Thais Hadsell, Victor Constant Bapst, Wojciech Czarnecki, James Kirkpatrick, Yee Whye Teh, Nicolas Manfred Otto Heess
  • Patent number: 10531775
    Abstract: A vacuum cleaner comprises a housing and a motor fan assembly arranged to generate an air flow. A detachable dirt container is mountable to the housing and the dirt container has a dirty air inlet in fluid communication with the motor fan assembly. A filter is for separating dirt from the air flow and the filter is mounted between the dirt container and the motor fan assembly. Wherein the detachable dirt container comprises an emptying aperture in a wall of the dirt container, the emptying aperture being downstream in the air flow from the dirty air inlet and upstream of the filter. Wherein the housing comprises an overlap portion for covering the emptying aperture in the dirt container and sealing the emptying aperture when the detachable dirt container is mounted to the housing.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: January 14, 2020
    Assignee: Black & Decker, Inc.
    Inventors: Mark Reeves, Graeme Crawley, Conor James Kirkpatrick
  • Publication number: 20190236482
    Abstract: A method of training a machine learning model having multiple parameters, in which the machine learning model has been trained on a first machine learning task to determine first values of the parameters of the machine learning model.
    Type: Application
    Filed: July 18, 2017
    Publication date: August 1, 2019
    Inventors: Guillaume Desjardins, Razvan Pascanu, Raia Thais Hadsell, James Kirkpatrick, Joel William Veness, Neil Charles Rabinowitz
  • Publication number: 20180132687
    Abstract: A vacuum cleaner comprises a housing and a motor fan assembly arranged to generate an air flow. A detachable dirt container is mountable to the housing and the dirt container has a dirty air inlet in fluid communication with the motor fan assembly. A filter is for separating dirt from the air flow and the filter is mounted between the dirt container and the motor fan assembly. Wherein the detachable dirt container comprises an emptying aperture in a wall of the dirt container, the emptying aperture being downstream in the air flow from the dirty air inlet and upstream of the filter. Wherein the housing comprises an overlap portion for covering the emptying aperture in the dirt container and sealing the emptying aperture when the detachable dirt container is mounted to the housing.
    Type: Application
    Filed: November 7, 2017
    Publication date: May 17, 2018
    Inventors: Mark REEVES, Graeme CRAWLEY, Conor James KIRKPATRICK
  • Publication number: 20170337464
    Abstract: Methods and systems for performing a sequence of machine learning tasks. One system includes a sequence of deep neural networks (DNNs), including: a first DNN corresponding to a first machine learning task, wherein the first DNN comprises a first plurality of indexed layers, and each layer in the first plurality of indexed layers is configured to receive a respective layer input and process the layer input to generate a respective layer output; and one or more subsequent DNNs corresponding to one or more respective machine learning tasks, wherein each subsequent DNN comprises a respective plurality of indexed layers, and each layer in a respective plurality of indexed layers with index greater than one receives input from a preceding layer of the respective subsequent DNN, and one or more preceding layers of respective preceding DNNs, wherein a preceding layer is a layer whose index is one less than the current index.
    Type: Application
    Filed: December 30, 2016
    Publication date: November 23, 2017
    Inventors: Neil Charles Rabinowitz, Guillaume Desjardins, Andrei-Alexandru Rusu, Koray Kavukcuoglu, Raia Thais Hadsell, Razvan Pascanu, James Kirkpatrick, Hubert Josef Soyer
  • Patent number: 9568485
    Abstract: The present invention relates to a method for the early diagnosis of a clinically latent placental insufficiency in pathological placental maturation, and the prophylaxis of an intrauterine fetal hypoxia/asphyxia at the due date or after a prolonged gestation, comprising determining the amount and/or the concentration of the biomarker prokineticin 1 (EG-VEGF) and/or its receptor PKR1 and/or PKR2 in a sample from the pregnant subject and/or the pregnancy. In a preferred embodiment, the invention is based on determining the ratio of the amount and/or the concentration of bFGF/PK1 as a measure of current functional condition and an indicator of latent clinical problems such as placental dysfunction resulting in fetal hypoxia.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: February 14, 2017
    Assignee: Universitaetsmedizin der Johannes Gutenberg-Universitaet Mainz
    Inventors: Larissa Seidmann, Charles James Kirkpatrick
  • Publication number: 20140249080
    Abstract: The present invention relates to a method for the early diagnosis of a clinically latent placental insufficiency in pathological placental maturation, and the prophylaxis of an intrauterine fetal hypoxia/asphyxia at the due date or after a prolonged gestation, comprising determining the amount and/or the concentration of the biomarker prokineticin 1 (EG-VEGF) and/or its receptor PKR1 and/or PKR2 in a sample from the pregnant subject and/or the pregnancy. In a preferred embodiment, the invention is based on determining the ratio of the amount and/or the concentration of bFGF/PK1 as a measure of current functional condition and an indicator of latent clinical problems such as placental dysfunction resulting in fetal hypoxia.
    Type: Application
    Filed: July 20, 2012
    Publication date: September 4, 2014
    Applicant: Unoversitaetsmedizin der Johannes Gutenberg- Universitaet Mainz
    Inventors: Larissa Seidmann, Charles James Kirkpatrick
  • Patent number: 8073294
    Abstract: In accordance with one aspect of the disclosed technology, wireless communications are used in a fiber surveillance system to enable monitoring of remote locations for vibrations, acoustic signals, stresses, stress fatigue or other detectable characteristics. A fiber that is deployed in the structure or region being monitored is connected a wireless transmitter that is used to transmit, to a receiving system, return optical signals obtained with the surveillance system. The return signals can be transmitted in raw form or after partial or total analysis.
    Type: Grant
    Filed: December 29, 2008
    Date of Patent: December 6, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: John Sinclair Huffman, Gerald Frank Laszakovits, James Kirkpatrick