Patents by Inventor David J. Arnold

David J. Arnold 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: 20240317768
    Abstract: Crystalline forms of a C—C chemokine receptor type 4 (CCR4) antagonist, oral dosage forms of same and methods of using and preparing same, are provided.
    Type: Application
    Filed: June 7, 2024
    Publication date: September 26, 2024
    Inventors: David J. Arnold, Omar Robles, Duane E. Rudisill, David J. Wustrow, Mikhail Zibinsky, Sami Karaborni
  • Patent number: 12006318
    Abstract: Crystalline forms of a C-C chemokine receptor type 4 (CCR4) antagonist, oral dosage forms of same and methods of using and preparing same, are provided.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: June 11, 2024
    Assignee: RAPT Therapeutics, Inc.
    Inventors: David J. Arnold, Omar Robles, Duane E. Rudisill, David J. Wustrow, Mikhail Zibinsky, Sami Karaborni
  • Publication number: 20210139487
    Abstract: Crystalline forms of a C-C chemokine receptor type 4 (CCR4) antagonist, oral dosage forms of same and methods of using and preparing same, are provided.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 13, 2021
    Inventors: David J. ARNOLD, Omar ROBLES, Duane E. RUDISILL, David J. WUSTROW, Mikhail ZIBINSKY, Sami KARABORNI
  • Publication number: 20110216530
    Abstract: A solar powered self-illuminating book comprising a first cover having an outer surface and an inner surface; a second cover, wherein the first and second covers are positionable in a closed orientation in which the second cover is opposed to the first cover; one or more pages connected between the first and second cover; one or more solar panels disposed in the outer surface of the first cover and exposed to the environment, a rechargeable battery electrically connected to each of the one or more solar panels; and one or more LED's embedded within the one or more pages which are electrically connected to the rechargeable battery.
    Type: Application
    Filed: August 30, 2010
    Publication date: September 8, 2011
    Inventor: David J. Arnold
  • Patent number: 7412707
    Abstract: A system for processing a batch which is distributed into a plurality of independent segments. A preferred embodiment of this invention calls for implementation on a symmetrical multiprocessing platform, however, the invention is also applicable to massively parallel architectures as well as uniprocessor environments. Each segment comprises a plurality of discrete events, each discrete event comprising a plurality of sub-events to be processed. The system operates to process each discrete event within each segment sequentially and each sub-event within each discrete event sequentially. The plurality of segments may be processed on an uniprocessor, an SMP system or an MPP system. By balancing the number of discrete events in each segment using a “coarse grain” approach, a flexible but efficient use of processor availability is obtained.
    Type: Grant
    Filed: July 17, 2003
    Date of Patent: August 12, 2008
    Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.
  • Publication number: 20040138907
    Abstract: A system for processing a batch which is distributed into a plurality of independent segments. A preferred embodiment of this invention calls for implementation on a symmetrical multiprocessing platform, however, the invention is also applicable to massively parallel architectures as well as uniprocessor environments. Each segment comprises a plurality of discrete events, each discrete event comprising a plurality of sub-events to be processed. The system operates to process each discrete event within each segment sequentially and each sub-event within each discrete event sequentially. The plurality of segments may be processed on an uniprocessor, an SMP system or an MPP system. By balancing the number of discrete events in each segment using a “coarse grain” approach, a flexible but efficient use of processor availability is obtained.
    Type: Application
    Filed: July 17, 2003
    Publication date: July 15, 2004
    Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold
  • Patent number: 6708226
    Abstract: A system for processing a batch which is distributed into a plurality of independent segments. A preferred embodiment of this invention calls for implementation on a symmetrical multiprocessing platform, however, the invention is also applicable to massively parallel architectures as well as uniprocessor environments. Each segment comprises a plurality of discrete events, each discrete event comprising a plurality of sub-events to be processed. The system operates to process each discrete event within each segment sequentially and each sub-event within each discrete event sequentially. The plurality of segments may be processed on an uniprocessor, an SMP system or an MPP system. By balancing the number of discrete events in each segment using a “course grain” approach, a flexible but efficient use of processor availability is obtained.
    Type: Grant
    Filed: September 4, 2001
    Date of Patent: March 16, 2004
    Assignee: AT&T Wireless Services, Inc.
    Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.
  • Patent number: 6658488
    Abstract: A system for processing a batch which is distributed into a plurality of independent segments. A preferred embodiment of this invention calls for implementation on a symmetrical multiprocessing platform, however, the invention is also applicable to massively parallel architectures as well as uniprocessor environments. Each segment comprises a plurality of discrete events, each discrete event comprising a plurality of sub-events to be processed. The system operates to process each discrete event within each segment sequentially and each sub-event within each discrete event sequentially. The plurality of segments may be processed on an uniprocessor, an SMP system or an MPP system. By balancing the number of discrete events in each segment using a “coarse grain” approach, a flexible but efficient use of processor availability is obtained.
    Type: Grant
    Filed: August 27, 2001
    Date of Patent: December 2, 2003
    Assignee: Teleflex Information Systems, Inc.
    Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.
  • Publication number: 20020078321
    Abstract: A system for processing a batch which is distributed into a plurality of independent segments. A preferred embodiment of this invention calls for implementation on a symmetrical multiprocessing platform, however, the invention is also applicable to massively parallel architectures as well as uniprocessor environments. Each segment comprises a plurality of discrete events, each discrete event comprising a plurality of sub-events to be processed. The system operates to process each discrete event within each segment sequentially and each sub-event within each discrete event sequentially. The plurality of segments may be processed on an uniprocessor, an SMP system or an MPP system. By balancing the number of discrete events in each segment using a “course grain” approach, a flexible but efficient use of processor availability is obtained.
    Type: Application
    Filed: September 4, 2001
    Publication date: June 20, 2002
    Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold
  • Publication number: 20020065694
    Abstract: A system for processing a batch which is distributed into a plurality of independent segments. A preferred embodiment of this invention calls for implementation on a symmetrical multiprocessing platform, however, the invention is also applicable to massively parallel architectures as well as uniprocessor environments. Each segment comprises a plurality of discrete events, each discrete event comprising a plurality of sub-events to be processed. The system operates to process each discrete event within each segment sequentially and each sub-event within each discrete event sequentially. The plurality of segments may be processed on an uniprocessor, an SMP system or an MPP system. By balancing the number of discrete events in each segment using a “coarse grain” approach, a flexible but efficient use of processor availability is obtained.
    Type: Application
    Filed: August 27, 2001
    Publication date: May 30, 2002
    Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold
  • Patent number: 6332167
    Abstract: A system for processing a batch which is distributed into a plurality of independent segments. A preferred embodiment of this invention calls for implementation on a symmetrical multiprocessing platform, however, the invention is also applicable to massively parallel architectures as well as uniprocessor environments. Each segment comprises a plurality of discrete events, each discrete event comprising a plurality of sub-events to be processed. The system operates to process each discrete event within each segment sequentially and each sub-event within each discrete event sequentially. The plurality of segments may be processed on an uniprocessor, an SMP system or an MPP system. By balancing the number of discrete events in each segment using a “course grain” approach, a flexible but efficient use of processor availability is obtained.
    Type: Grant
    Filed: June 4, 1997
    Date of Patent: December 18, 2001
    Assignee: Teleflex Information Systems, Inc.
    Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.
  • Patent number: 6282519
    Abstract: A system for processing a batch which is distributed into a plurality of independent segments. A preferred embodiment of this invention calls for implementation on a symmetrical multiprocessing platform, however, the invention is also applicable to massively parallel architectures as well as uniprocessor environments. Each segment comprises a plurality of discrete events, each discrete event comprising a plurality of sub-events to be processed. The system operates to process each discrete event within each segment sequentially and each sub-event within each discrete event sequentially. The plurality of segments may be processed on an uniprocessor, an SMP system or an MPP system. By balancing the number of discrete events in each segment using a “coarse grain” approach, a flexible but efficient use of processor availability is obtained.
    Type: Grant
    Filed: June 28, 1999
    Date of Patent: August 28, 2001
    Assignee: Teleflex Information Systems, Inc.
    Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.
  • Patent number: 5999916
    Abstract: A system for processing a batch which is distributed into a plurality of independent segments. A preferred embodiment of this invention calls for implementation on a symmetrical multiprocessing platform, however, the invention is also applicable to massively parallel architectures as well as uniprocessor environments. Each segment comprises a plurality of discrete events, each discrete event comprising a plurality of sub-events to be processed. The system operates to process each discrete event within each segment sequentially and each sub-event within each discrete event sequentially. The plurality of segments may be processed on an uniprocessor, an SMP system or an MPP system. By balancing the number of discrete events in each segment using a "coarse grain" approach, a flexible but efficient use of processor availability is obtained.
    Type: Grant
    Filed: January 25, 1995
    Date of Patent: December 7, 1999
    Assignee: Teleflex Information Systems, Inc.
    Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.
  • Patent number: 5724584
    Abstract: A system for processing a batch which is distributed into a plurality of independent segments. A preferred embodiment of this invention calls for implementation on a symmetrical multiprocessing platform, however, the invention is also applicable to massively parallel architectures as well as uniprocessor environments. Each segment comprises a plurality of discrete events, each discrete event comprising a plurality of sub-events to be processed. The system operates to process each discrete event within each segment sequentially and each sub-event within each discrete event sequentially. The plurality of segments may be processed on an uniprocessor, an SMP system or an MPP system. By balancing the number of discrete events in each segment using a "coarse grain" approach, a flexible but efficient use of processor availability is obtained.
    Type: Grant
    Filed: August 15, 1996
    Date of Patent: March 3, 1998
    Assignee: Teleflex Information Systems, Inc.
    Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.
  • Patent number: 5668993
    Abstract: A system for processing a batch which is distributed into a plurality of independent segments. A preferred embodiment of this invention calls for implementation on a symmetrical multiprocessing platform, however, the invention is also applicable to massively parallel architectures as well as uniprocessor environments. Each segment comprises a plurality of discrete events, each discrete event comprising a plurality of sub-events to be processed. The system operates to process each discrete event within each segment sequentially and each sub-event within each discrete event sequentially. The plurality of segments may be processed on an uniprocessor, an SMP system or an MPP system. By balancing the number of discrete events in each segment using a "course grain" approach, a flexible but efficient use of processor availability is obtained.
    Type: Grant
    Filed: April 19, 1994
    Date of Patent: September 16, 1997
    Assignee: Teleflex Information Systems, Inc.
    Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.