Patents by Inventor David Elliot

David Elliot 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: 20200244707
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a policy neural network having a plurality of policy parameters and used to select actions to be performed by an agent to control the agent to perform a particular task while interacting with one or more other agents in an environment. In one aspect, the method includes: maintaining data specifying a pool of candidate action selection policies; maintaining data specifying respective matchmaking policy; and training the policy neural network using a reinforcement learning technique to update the policy parameters. The policy parameters define policies to be used in controlling the agent to perform the particular task.
    Type: Application
    Filed: January 24, 2020
    Publication date: July 30, 2020
    Inventors: David Silver, Oriol Vinyals, Maxwell Elliot Jaderberg
  • Publication number: 20200226108
    Abstract: A computing system may include a computing device, within a computational instance that is associated with a managed network, and a proxy server application disposed within the managed network, where the computing device is configured to: obtain a first reference to an element of a de-serialized state representation of a workflow; determine that the element contains a text string greater than a pre-determined threshold length; write a first compound object to a file, where the first compound object contains the text string and a key that uniquely identifies the text string; associate the key with the text string in a map; obtain a second reference to the element; determine that the text string contained by the element is associated with the key in the map; and write a second compound object to the file, where the second compound object contains the key but does not contain the text string.
    Type: Application
    Filed: January 15, 2019
    Publication date: July 16, 2020
    Inventors: David Elliot Airmet, Pierce Edward Courtney
  • Publication number: 20200151636
    Abstract: A method for managing parameters associated with a product or service order by a user and its subsequent delivery to the user; the method a comprising inputting order data into a digital device thereby to define an order; transmitting the order to a queue management server; receiving historical data associated with the order; receiving substantially real time data associated with the order thereby to define an estimated pickup/delivery time coinciding with the estimated order fulfilment time. Also disclosed is a system for implementing the method. Also disclosed is a local queue management processor or engine.
    Type: Application
    Filed: November 13, 2019
    Publication date: May 14, 2020
    Inventors: David ELLIOT, Priya DEV
  • Patent number: 10501703
    Abstract: The present invention relates to a process for degumming a vegetable oil, comprising a. contacting an oil-water mixture comprising a crude vegetable oil comprising phospholipids with an enzyme having a phospholipase activity, wherein the oil-water mixture comprises an aqueous solution having a molal ionic strength of between 0.001 and 0.5 mol/kg; b. separating an oil-water mixture into an oil composition and an aqueous composition; and, c. washing the oil composition with an acid, wherein a degummed vegetable is produced.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: December 10, 2019
    Assignee: Bunge Oils, Inc.
    Inventors: David Forryan Walsh, Analia Bueno, Remco Muntendam, Steve Gregory, Robbertus Antonius Damveld, Michael Elliot Jung, Kathryn McCann
  • Publication number: 20190354405
    Abstract: Fault-tolerant and highly available configuration of distributed services including a computer-implemented method for role-based configuration discovery comprising receiving a request comprising an identifier of a role; identifying a first key, in a replica of a distributed configuration store, comprising a first value that matches the role identifier; identifying one or more other key-value pairs associated in the replica with the first key; and returning a response to an entity that sent the request comprising the value of at least one key-value pair that is specific to the role the service has. Also disclosed are techniques for log forwarding.
    Type: Application
    Filed: August 1, 2019
    Publication date: November 21, 2019
    Inventors: Greg DeArment, Mark Elliot, Jonathon Yu, Jon Paek, Phillip Chen, Brian Toth, David Tolnay, Daniel Rothfus, Bradley Moylan
  • Publication number: 20190348806
    Abstract: A battery pack for electrically coupling with and securing to a portable electronic device having a device connector and one or more user interface components includes an electronics section and a latch section. The electronics section includes a battery compartment configured to hold one or more batteries and a connector mechanism configured to interconnect with and form a waterproof seal around the device connector. The latch section is pivotably coupled to the base portion and configured to pivot relative to the base portion to transition the battery pack between open and closed states. In the open state, the electronics section and the latch section form an open frame structure configured to enable installation of the portable electronic device in the battery pack. In the closed state, the electronics section and the latch section form a closed frame structure configured to secure the portable electronic device within an opening defined by the closed frame structure.
    Type: Application
    Filed: January 4, 2018
    Publication date: November 14, 2019
    Applicant: Mizco International, Inc.
    Inventors: Maurice MIZRAHI, David GOETZ, John ELLIOT
  • Patent number: 10430240
    Abstract: Fault-tolerant and highly available configuration of distributed services including a computer-implemented method for role-based configuration discovery comprising receiving a request comprising an identifier of a role; identifying a first key, in a replica of a distributed configuration store, comprising a first value that matches the role identifier; identifying one or more other key-value pairs associated in the replica with the first key; and returning a response to an entity that sent the request comprising the value of at least one key-value pair that is specific to the role the service has. Also disclosed are techniques for log forwarding.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: October 1, 2019
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Greg DeArment, Mark Elliot, Jonathon Yu, Jon Paek, Phillip Chen, Brian Toth, David Tolnay, Daniel Rothfus, Bradley Moylan
  • Publication number: 20190258938
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a reinforcement learning system. The method includes: training an action selection policy neural network, and during the training of the action selection neural network, training one or more auxiliary control neural networks and a reward prediction neural network. Each of the auxiliary control neural networks is configured to receive a respective intermediate output generated by the action selection policy neural network and generate a policy output for a corresponding auxiliary control task. The reward prediction neural network is configured to receive one or more intermediate outputs generated by the action selection policy neural network and generate a corresponding predicted reward.
    Type: Application
    Filed: May 3, 2019
    Publication date: August 22, 2019
    Inventors: Volodymyr Mnih, Wojciech Czarnecki, Maxwell Elliot Jaderberg, Tom Schaul, David Silver, Koray Kavukcuoglu
  • Patent number: 10343634
    Abstract: An apparatus includes a vehicle structure, a bumper, an elongate structural member, and an extension portion. The elongate structural member is able to crush longitudinally in response to application of force in a longitudinal direction. The extension portion is able to crush longitudinally in response to application of force in the longitudinal direction, is connected to the elongate structural member such that the elongate structural member and the extension portion support the bumper with respect to the vehicle structure, and is operable to move the bumper between an extended position and a retracted position with respect to the vehicle structure to change a distance between the bumper and the vehicle structure.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: July 9, 2019
    Assignee: Apple Inc.
    Inventors: Erik Mikael Fermer, Alice C. Watts, Joel Frederic Jensen, Ronald Jack Smith, Mark B. Rober, Sung Hoon Kim, David Jennings Dostal, Russell Cranstoun Mead, Jr., Todd Elliot Lewis, Jesse T. Buehler, Nathaniel J. Dennis, Tommaso P. Rivellini, Robert R. Mayer, Anthony S. Montevirgen, Donald J. Parr, Bryce A. Woollard, Adam J. Golman, Kevin P. Makowski, Daniel E. Rivera
  • Patent number: 10338518
    Abstract: An assembly according to one example embodiment includes an electrically conductive fastener that includes a head and a shank. The shank extends from an undersurface of the head along a longitudinal axis of the fastener to a distal end of the fastener. A fastening hole is formed by an electrically nonconductive material. At least a portion of the shank of the fastener is installed in the fastening hole. An electrically conductive component is held between the undersurface of the head of the fastener and a surface surrounding an entrance to the fastening hole. An electrically conductive flange extends from the component and contacts an outer portion of the head of the fastener such that an electrical path is formed between the fastener and the component.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: July 2, 2019
    Assignee: Lexmark International, Inc.
    Inventors: Gregory Alan Cavill, Christopher Elliot Lingle, Philip John Male, David Lee Merrifield
  • Patent number: 10311062
    Abstract: Technologies are described herein for filtering data in a result set using inexact and/or culture dependent terms. A user provides one or more filter terms for filtering a result set being viewed. One or more data type interpretations are determined for each filter term based on the value of the term. The data type interpretations may further be based on a locale associated with the user. For each filter term, the columns of the result set to which the filter term is to be applied is selected based on the data type interpretations determined for the filter term and the data types of the columns. The filter terms are then applied to the selected columns of the result set, thus causing the rows of the result set as displayed to the user to be limited to rows wherein at least one column value satisfies a filter term.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: June 4, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan McPherson, Cameron Elliot Smith, David Michael Jade, Joseph Milan Filcik, Juventino Rojas Arredondo
  • Patent number: 10120062
    Abstract: A method and apparatus which enables a facility or entity such as ships, airplanes, and land based sites, that transmits and receives radar signals to receive any incoming radar signal, while blocking reception of any signals generated by the facility or entity itself. The method comprises transmitting a primary signal from an rf generator; providing a second signal which is synchronized with the primary signal matching in both phase and amplitude, but with a phase difference of 180 degrees so that the two signals sum to zero. The second signal travels through a voltage controlled attenuator and thru a voltage controlled phase shifter. Combining in a combiner the second signal with a signal radiated by a transmitting antenna and received by a receiving antenna that connects into a transmission enabling mechanism, and then transmitting the combined signal to a detector apparatus.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: November 6, 2018
    Assignee: ANADYNE, INC.
    Inventor: David Elliot Dorfan
  • Patent number: 10078130
    Abstract: A method and apparatus which enables a facility or entity such as ships, airplanes, satellites, and land based sites, that transmits and receives radar signals to receive any incoming radar signal, or any electromagnetic signals in the frequency range of 1 Ghz-30 Ghz, while blocking reception of any signals generated by the facility or entity itself. The method comprises transmitting a primary signal from an rf generator; providing a second signal which is synchronized with the primary signal matching in both phase and amplitude, but with a phase difference of 180 degrees so that the two signals sum to zero. The second signal travels through a voltage controlled attenuator and thru a voltage controlled phase shifter. Combining in a combiner the second signal with a signal radiated by a transmitting antenna and received by a receiving antenna that connects into a transmission enabling mechanism, and then transmitting the combined signal to a detector apparatus.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: September 18, 2018
    Assignee: ANADYNE, INC.
    Inventor: David Elliot Dorfan
  • Patent number: 9935369
    Abstract: A method and apparatus which enables a facility or entity that transmits and receives radar signals to receive any incoming radar signal, while blocking reception of any signals generated by the facility or entity itself. The method comprises transmitting a primary signal from an rf generator; providing a second signal which is synchronized with the primary signal matching in both phase and amplitude, but with a phase difference of 180 degrees so that the two signals sum to zero. The second signal travels through a voltage controlled attenuator and thru a voltage controlled phase shifter. Combining in a combiner the second signal with a signal radiated by a transmitting antenna and received by a receiving antenna that connects into a transmission enabling mechanism, and then transmitting the combined signal to a detector apparatus.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: April 3, 2018
    Assignee: ANADYNE, INC.
    Inventor: David Elliot Dorfan
  • Patent number: 9870364
    Abstract: A method assigns stored documents within a distributed storage system (DSS) to various document categories to enable a target number of documents to be deleted. An intelligent storage management (ISM) utility identifies a data storage threshold value used to control data storage within the DSS. If a current storage usage exceeds the data storage threshold value, the ISM utility calculates, based on the current storage usage, a target number of documents that can be deleted from the DSS. The ISM utility utilizes a recursive process, which includes assigning stored documents to groups including a set of document categories based on data characteristics of the stored documents. The ISM utility further utilizes the recursive process to delete, based on an established ordering of the groups, all of the stored documents assigned to a subset of the groups in order to remove the target number of stored documents.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: January 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Dinakaran Joseph, Devaprasad Khandurao Nadgir, Ramkumar Ramalingam, David Elliot Shepard
  • Patent number: 9870363
    Abstract: A data processing system assigns stored documents within a distributed storage system (DSS) to various document categories to enable a target number of documents to be deleted. An intelligent storage management (ISM) utility identifies a data storage threshold value used to control data storage within the DSS. If a current storage usage exceeds the data storage threshold value, the ISM utility calculates, based on the current storage usage, a target number of documents that can be deleted from the DSS. The ISM utility utilizes a recursive process, which includes assigning stored documents to groups including a set of document categories based on data characteristics of the stored documents. The ISM utility further utilizes the recursive process to delete, based on an established ordering of the groups, all of the stored documents assigned to a subset of the groups in order to remove the target number of stored documents.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: January 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Dinakaran Joseph, Devaprasad Khandurao Nadgir, Ramkumar Ramalingam, David Elliot Shepard
  • Patent number: 9718667
    Abstract: A system for horseback riding comprising an inverse stirrup which allows a horseback rider to use the top of the rider's foot to resist upward or transverse forces so as to maintain the rider's position on the horse. The inverse stirrup is attached to the horse by a circumferential or semi-circumferential strap passing beneath the horse such as the girth strap, or directly to the saddle, such that the system resists upward displacement of the inverse stirrup.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: August 1, 2017
    Inventor: David Elliot
  • Publication number: 20170011319
    Abstract: A method for managing parameters associated with a product or service order by a user and its subsequent delivery to the user; the method comprising inputting order data into a digital device thereby to define an order; transmitting the order to a queue management server; receiving historical data associated with the order; receiving substantially real time data associated with the order thereby to define an estimated pickup/delivery time coinciding with the estimated order fulfilment time. Also disclosed is a system for implementing the method. Also disclosed is a local queue management processor or engine.
    Type: Application
    Filed: February 11, 2015
    Publication date: January 12, 2017
    Applicant: QUEUEFX TECHNOLOGIES PTY LTD
    Inventors: David ELLIOT, Priya DEV
  • Publication number: 20160232172
    Abstract: A method assigns stored documents within a distributed storage system (DSS) to various document categories to enable a target number of documents to be deleted. An intelligent storage management (ISM) utility identifies a data storage threshold value used to control data storage within the DSS. If a current storage usage exceeds the data storage threshold value, the ISM utility calculates, based on the current storage usage, a target number of documents that can be deleted from the DSS. The ISM utility utilizes a recursive process, which includes assigning stored documents to groups including a set of document categories based on data characteristics of the stored documents. The ISM utility further utilizes the recursive process to delete, based on an established ordering of the groups, all of the stored documents assigned to a subset of the groups in order to remove the target number of stored documents.
    Type: Application
    Filed: April 19, 2016
    Publication date: August 11, 2016
    Inventors: Dinakaran Joseph, Devaprasad Khandurao Nadgir, Ramkumar Ramalingam, David Elliot Shepard
  • Publication number: 20160232171
    Abstract: A data processing system assigns stored documents within a distributed storage system (DSS) to various document categories to enable a target number of documents to be deleted. An intelligent storage management (ISM) utility identifies a data storage threshold value used to control data storage within the DSS. If a current storage usage exceeds the data storage threshold value, the ISM utility calculates, based on the current storage usage, a target number of documents that can be deleted from the DSS. The ISM utility utilizes a recursive process, which includes assigning stored documents to groups including a set of document categories based on data characteristics of the stored documents. The ISM utility further utilizes the recursive process to delete, based on an established ordering of the groups, all of the stored documents assigned to a subset of the groups in order to remove the target number of stored documents.
    Type: Application
    Filed: April 19, 2016
    Publication date: August 11, 2016
    Inventors: Dinakaran Joseph, Devaprasad Khandurao Nadgir, Ramkumar Ramalingam, David Elliot Shepard