Patents by Inventor David F. Barton

David F. Barton 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: 11939417
    Abstract: A heterogeneous procatalyst includes a preformed heterogeneous procatalyst and a metal-ligand complex. The preformed heterogeneous procatalyst includes a titanium species and a magnesium chloride (MgCl2) support. The metal-ligand complex has a structural formula (L)aM(Y)m(XR2)b, where M is a metal cation; each L is a neutral ligand or (?O); each Y is a halide or (C1-C20)alkyl; each XR2 is an anionic ligand in which X is a heteroatom or a heteroatom-containing functional group and R2 is (C1-C20)hydrocarbyl or (C1-C20) heterohydrocarbyl; n is 0, 1, or 2; m is 0-4; and b is 1-6. The metal-ligand complex is overall charge neutral. The heterogeneous procatalyst exhibits improved average molecular weight capability. A catalyst system includes the heterogeneous procatalyst and a cocatalyst. Processes for producing the heterogeneous procatalyst and processes for producing ethylene-based polymers utilizing the heterogeneous procatalyst are also disclosed.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: March 26, 2024
    Assignee: Dow Global Technologies LLC
    Inventors: Linfeng Chen, Mingzhe Yu, Mehmet Demirors, Andrew T. Heitsch, Jeffrey A. Sims, David Gordon Barton, Kurt F. Hirsekorn, Peter N. Nickias
  • Patent number: 7929433
    Abstract: Techniques for performing user-configurable traffic management functions on streams of packets. The functions include multicasting, discard, scheduling, including shaping, and segmentation and reassembly. In the techniques, the functions are not performed directly on the packets of the stream, but instead on descriptors that represent stored packets. Output of descriptors from all traffic queues, including discard traffic queues, is scheduled. Scheduling is done using a hierarchy of schedulers. The form of the hierarchy and the scheduling algorithms used by the schedulers in the hierarchy are both user configurable. As disclosed, the techniques are implemented in a traffic management coprocessor integrated circuit. The traffic manager coprocessor is used with a digital communications processor integrated circuit that performs switching functions. The buffers for the packets are in the digital communications processor.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: April 19, 2011
    Assignee: Freescale Semiconductor, Inc.
    Inventors: David J. Husak, Matthew S. Melton, David F. Barton, David Nuechterlein, Syed I. Shah, Jon L. Fluker
  • Publication number: 20090154459
    Abstract: Techniques for performing user-configurable traffic management functions on streams of packets. The functions include multicasting, discard, scheduling, including shaping, and segmentation and reassembly. In the techniques, the functions are not performed directly on the packets of the stream, but instead on descriptors that represent stored packets. A packet's descriptor includes at least an identifier for the packet and a specifier for a set of traffic management functions to be performed on the descriptor. The user configures a set of traffic management functions for a traffic queue of descriptors. The specifier in the descriptor specifies a set of traffic management functions by specifying a descriptor queue. In multicasting, a descriptor is copied and placed on more than one traffic queue; with regard to discard, when the discard function associated with a traffic queue determines that a packet is to be discarded, the descriptor is placed in a discard traffic queue.
    Type: Application
    Filed: February 19, 2009
    Publication date: June 18, 2009
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventors: David J. Husak, Matthew S. Melton, David F. Barton, David Nuechterlein, Syed I. Shah, Jon L. Fluker
  • Publication number: 20040260829
    Abstract: Techniques for performing user-configurable traffic management functions on streams of packets. The functions include multicasting, discard, scheduling, including shaping, and segmentation and reassembly. In the techniques, the functions are not performed directly on the packets of the stream, but instead on descriptors that represent stored packets. A packet's descriptor includes at least an identifier for the packet and a specifier for a set of traffic management functions to be performed on the descriptor. The user configures a set of traffic management functions for a traffic queue of descriptors. The specifier in the descriptor specifies a set of traffic management functions by specifying a descriptor queue. In multicasting, a descriptor is copied and placed on more than one traffic queue; with regard to discard, when the discard function associated with a traffic queue determines that a packet is to be discarded, the descriptor is placed in a discard traffic queue.
    Type: Application
    Filed: July 26, 2004
    Publication date: December 23, 2004
    Inventors: David J. Husak, Matthew S. Melton, David F. Barton, David Nuechterlein, Syed L. Shah, Jon L. Fluker