Patents by Inventor Kenneth Owens

Kenneth Owens 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).

  • Patent number: 11930754
    Abstract: A hybrid cucumber plant, designated HM 258 is disclosed. The disclosure relates to the seeds of hybrid cucumber designated HM 258, to the plants and plant parts of hybrid cucumber designated HM 258, and to methods for producing a cucumber plant by crossing the hybrid cucumber HM 258 with itself or another cucumber plant.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: March 19, 2024
    Assignee: HM.CLAUSE, INC.
    Inventor: Kenneth Owens
  • Patent number: 11907675
    Abstract: A generative cooperative network (GCN) comprises a dataset generator model and a learner model. The dataset generator model generates training datasets used to train the learner model. The trained learner model is evaluated according to a reference training dataset. The dataset generator model is modified according to the evaluation. The training datasets, the dataset generator model, and the leaner model are stored by the GCN. The trained learner model is configured to receive input and to generate output based on the input.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: February 20, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: Felipe Petroski Such, Aditya Rawal, Joel Anthony Lehman, Kenneth Owen Stanley, Jeffrey Michael Clune
  • Patent number: 11829870
    Abstract: A self-driving vehicle implements a deep reinforcement learning based model. The self-driving vehicle comprise one or more sensors configured to capture sensor data of an environment of the self-driving vehicle, a control system configured to navigate the self-driving vehicle, and a controller to determine and provide instructions to the control system. The controller implements a deep reinforcement learning based model that inputs the sensor data captured by the sensors to determine actions to perform by the control system. The model includes an archive storing states reachable by an agent in a training environment, each state stored in the archive is associated with a trajectory for reaching the state. The archive is generated by visiting states stored in the archive and performing actions to explore and find new states. New states are stored in the archive with their trajectories.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: November 28, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: Jeffrey Michael Clune, Adrien Lucas Ecoffet, Kenneth Owen Stanley, Joost Huizinga, Joel Anthony Lehman
  • Publication number: 20230301263
    Abstract: A hybrid cucumber plant, designated HM 258 is disclosed. The disclosure relates to the seeds of hybrid cucumber designated HM 258, to the plants and plant parts of hybrid cucumber designated HM 258, and to methods for producing a cucumber plant by crossing the hybrid cucumber HM 258 with itself or another cucumber plant.
    Type: Application
    Filed: February 9, 2022
    Publication date: September 28, 2023
    Inventor: Kenneth Owens
  • Patent number: 11068787
    Abstract: Systems and methods are disclosed herein for selecting a parameter vector from a set of parameter vectors for a neural network and generating a plurality of copies of the parameter vector. The systems and methods generate a plurality of modified parameter vectors by perturbing each copy of the parameter vector with a different perturbation seed, and determine, for each respective modified parameter vector, a respective measure of novelty. The systems and methods determine an optimal new parameter vector based on each respective measure of novelty for each respective one of the plurality of modified parameter vectors, and determine behavior characteristics of the new parameter vector. The systems and methods store the behavior characteristics of the new parameter vector in an archive.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: July 20, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: Edoardo Conti, Vashisht Madhavan, Jeffrey Michael Clune, Felipe Petroski Such, Joel Anthony Lehman, Kenneth Owen Stanley
  • Patent number: 10982702
    Abstract: A fastener includes a self-locking pin washer and at least one elongate projection mounted on the self-locking pin washer, where the self-locking pin washer is arranged to be a resistance fit to a projection mounted on a structure or vehicle. A method of fastening a panel to a substrate includes attaching a fastener to a projection of a substrate, wherein the fastener includes an elongate projection that is longer than the projection. The method further includes attaching a panel onto the elongate projection of the fastener.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: April 20, 2021
    Assignee: BAE SYSTEMS PLC
    Inventors: Kenneth Owens, Russell William Peters, Alan Thomas Harris
  • Patent number: 10942814
    Abstract: In an embodiment, described herein is a system and method for discovering backups of a database running on a database host, for use by a centralized backup system to validate backup compliance. A report agent executing on the database host can implement a discovery process configured to gather metadata for the backups of the database from a number of dynamic performance views of the database. The metadata is recorded in a control file of the database, and can include one or more commands used by the backup tool to create the backups. The report agent can categorize the metadata into one or more groups based on the backup commands, map backup files associated with each backup to that backup, create a backup report to describe the mapping information and additional information for each backup, and send the backup report to the centralized backup system.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: March 9, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Wei Chu, Xinyan Zhang, Kenneth Owens, Adrian Dobrean, Daniel Wolski
  • Publication number: 20200334530
    Abstract: A system uses neural networks for applications such as navigation of autonomous vehicles or mobile robots. The system uses a trained neural network model that comprises fixed parameters that remain unchanged during execution of the model, plastic parameters that are modified during execution of the model, and nodes that generate outputs based on the inputs, fixed parameters, and the plastic parameters. The system provides input data to the neural network model and executes the neural network model. The system updates the plastic parameters of the neural network model by adjusting the rate at which the plastic parameters update over time based on at least one output of a node.
    Type: Application
    Filed: April 16, 2020
    Publication date: October 22, 2020
    Inventors: Thomas Miconi, Kenneth Owen Stanley, Jeffrey Michael Clune
  • Publication number: 20200234144
    Abstract: A generative cooperative network (GCN) comprises a dataset generator model and a learner model. The dataset generator model generates training datasets used to train the learner model. The trained learner model is evaluated according to a reference training dataset. The dataset generator model is modified according to the evaluation. The training datasets, the dataset generator model, and the leaner model are stored by the GCN. The trained learner model is configured to receive input and to generate output based on the input.
    Type: Application
    Filed: January 17, 2020
    Publication date: July 23, 2020
    Inventors: Felipe Petroski Such, Aditya Rawal, Joel Anthony Lehman, Kenneth Owen Stanley, Jeffrey Michael Clune
  • Patent number: 10699195
    Abstract: Systems and methods are disclosed herein for ensuring a safe mutation of a neural network. A processor determines a threshold value representing a limit on an amount of divergence of response for the neural network. The processor identifies a set of weights for the neural network, the set of weights beginning as an initial set of weights. The processor trains the neural network by repeating steps including determining a safe mutation representing a perturbation that results in a response of the neural network that is within the threshold divergence, and modifying the set of weights of the neural network in accordance with the safe mutation.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: June 30, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Joel Anthony Lehman, Kenneth Owen Stanley, Jeffrey Michael Clune
  • Publication number: 20200166896
    Abstract: A self-driving vehicle implements a deep reinforcement learning based model. The self-driving vehicle comprise one or more sensors configured to capture sensor data of an environment of the self-driving vehicle, a control system configured to navigate the self-driving vehicle, and a controller to determine and provide instructions to the control system. The controller implements a deep reinforcement learning based model that inputs the sensor data captured by the sensors to determine actions to perform by the control system. The model includes an archive storing states reachable by an agent in a training environment, each state stored in the archive is associated with a trajectory for reaching the state. The archive is generated by visiting states stored in the archive and performing actions to explore and find new states. New states are stored in the archive with their trajectories.
    Type: Application
    Filed: November 26, 2019
    Publication date: May 28, 2020
    Inventors: Jeffrey Michael Clune, Adrien Lucas Ecoffet, Kenneth Owen Stanley, Joost Huizinga, Joel Anthony Lehman
  • Publication number: 20200151576
    Abstract: Systems and methods are disclosed herein for training neural networks that can be adapted to new inputs, new tasks, new environment, etc. by re-training them efficiently. A parameter vector is initialized for a neural network. Perturbed parameter vectors are determined using the parameter vector. Behavior characteristics are determined for each perturbed parameter vector. The parameter vector is modified by moving it in the parameter vector space in a direction that maximizes a diversity metric. Other neural networks can be trained for new tasks or new environments using the parameter vector of the neural network.
    Type: Application
    Filed: November 8, 2019
    Publication date: May 14, 2020
    Inventors: Alexander P. Gajewski, Jeffrey Michael Clune, Kenneth Owen Stanley, Joel Anthony Lehman
  • Publication number: 20200116186
    Abstract: The invention relates to a method of fastening panels to a substrate, and a fastener, accordingly there is a method of fastening a panel to a substrate, comprising the steps of i. providing on the substrate a first projection, ii. attaching a fastener which comprises an elongate projection, to said first projection, wherein said fastener comprises an elongate projection, wherein the elongate projection is longer than said first projection, iii.
    Type: Application
    Filed: August 21, 2017
    Publication date: April 16, 2020
    Applicant: BAE SYSTEMS plc
    Inventors: KENNETH OWENS, RUSSELL WILLIAM PETERS, ALAN THOMAS HARRIS
  • Patent number: 10599975
    Abstract: A source system initializes, using an initialization seed, a first parameter vector representing weights of a neural network. The source system determines a second parameter vector by performing a sequence of mutations on the first parameter vector, the mutations each being based on a perturbation seed. The source system generates, and stores to memory, an encoded representation of the second parameter vector that comprises the initialization seed and a sequence of perturbation seeds corresponding to the sequence of mutations. The source system transmits the data structure to a target system, which processes a neural network based on the data structure.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: March 24, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Felipe Petroski Such, Jeffrey Michael Clune, Kenneth Owen Stanley, Edoardo Conti, Vashisht Madhavan, Joel Anthony Lehman
  • Publication number: 20200042395
    Abstract: In an embodiment, described herein is a system and method for discovering backups of a database running on a database host, for use by a centralized backup system to validate backup compliance. A report agent executing on the database host can implement a discovery process configured to gather metadata for the backups of the database from a number of dynamic performance views of the database. The metadata is recorded in a control file of the database, and can include one or more commands used by the backup tool to create the backups. The report agent can categorize the metadata into one or more groups based on the backup commands, map backup files associated with each backup to that backup, create a backup report to describe the mapping information and additional information for each backup, and send the backup report to the centralized backup system.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: Wei CHU, Xinyan ZHANG, Kenneth OWENS, Adrian DOBREAN, Daniel WOLSKI
  • Publication number: 20190188553
    Abstract: A source system initializes, using an initialization seed, a first parameter vector representing weights of a neural network. The source system determines a second parameter vector by performing a sequence of mutations on the first parameter vector, the mutations each being based on a perturbation seed. The source system generates, and stores to memory, an encoded representation of the second parameter vector that comprises the initialization seed and a sequence of perturbation seeds corresponding to the sequence of mutations. The source system transmits the data structure to a target system, which processes a neural network based on the data structure.
    Type: Application
    Filed: December 14, 2018
    Publication date: June 20, 2019
    Inventors: Felipe Petroski Such, Jeffrey Michael Clune, Kenneth Owen Stanley, Edoardo Conti, Vashisht Madhavan, Joel Anthony Lehman
  • Publication number: 20190188571
    Abstract: Systems and methods are disclosed herein for selecting a parameter vector from a set of parameter vectors for a neural network and generating a plurality of copies of the parameter vector. The systems and methods generate a plurality of modified parameter vectors by perturbing each copy of the parameter vector with a different perturbation seed, and determine, for each respective modified parameter vector, a respective measure of novelty. The systems and methods determine an optimal new parameter vector based on each respective measure of novelty for each respective one of the plurality of modified parameter vectors, and determine behavior characteristics of the new parameter vector. The systems and methods store the behavior characteristics of the new parameter vector in an archive.
    Type: Application
    Filed: December 14, 2018
    Publication date: June 20, 2019
    Inventors: Edoardo Conti, Vashisht Madhavan, Jeffrey Michael Clune, Felipe Petroski Such, Joel Anthony Lehman, Kenneth Owen Stanley
  • Publication number: 20190188573
    Abstract: Systems and methods are disclosed herein for ensuring a safe mutation of a neural network. A processor determines a threshold value representing a limit on an amount of divergence of response for the neural network. The processor identifies a set of weights for the neural network, the set of weights beginning as an initial set of weights. The processor trains the neural network by repeating steps including determining a safe mutation representing a perturbation that results in a response of the neural network that is within the threshold divergence, and modifying the set of weights of the neural network in accordance with the safe mutation.
    Type: Application
    Filed: December 14, 2018
    Publication date: June 20, 2019
    Inventors: Joel Anthony Lehman, Kenneth Owen Stanley, Jeffrey Michael Clune
  • Patent number: 9806965
    Abstract: The embodiments presented herein provide an automated process for provisioning a user in a communication system. A session manager, which can be a server in the communication system that provides call connection and routing, may receive registration request from communication device (e.g. a cellular telephone, an IP-enabled phone, etc.). The session manager may determine one or more characteristics about the communication device and/or determine a load on one or more other session managers in a cluster of session managers. Based on both the communication device characteristics and/or the loads on the two or more session managers, the session manager can determine a set of session managers, which may include a primary session manager and a secondary session manager, which can manage the user data for the communication device. This session manager set information may then be sent to the communication device and to other session managers in the cluster.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: October 31, 2017
    Assignee: Avaya Inc.
    Inventors: James Douglas Free, Kenneth Owen Michie, Chandra Mouli Ravipati
  • Patent number: 9521813
    Abstract: A subsurface emitter includes a piston valve both preventing water from draining from the system, and blocking the entry of roots and soil into the emitter body. A nozzle is present at one or both ends of a vertical tube. A piston is held in a normally closed position by a spring in the absence of water pressure, covering ports in the nozzle. When sufficient water pressure in provided, the spring is compressed and the nozzle uncovers the port providing a subsurface spray of water. The spray of water is sufficient to clear mineral deposits which otherwise may accumulate and block the port.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: December 20, 2016
    Inventor: Kenneth Owen Richardson