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: 20240317768Abstract: 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: ApplicationFiled: June 7, 2024Publication date: September 26, 2024Inventors: David J. Arnold, Omar Robles, Duane E. Rudisill, David J. Wustrow, Mikhail Zibinsky, Sami Karaborni
-
Patent number: 12006318Abstract: 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: GrantFiled: November 13, 2020Date of Patent: June 11, 2024Assignee: RAPT Therapeutics, Inc.Inventors: David J. Arnold, Omar Robles, Duane E. Rudisill, David J. Wustrow, Mikhail Zibinsky, Sami Karaborni
-
Publication number: 20210139487Abstract: 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: ApplicationFiled: November 13, 2020Publication date: May 13, 2021Inventors: David J. ARNOLD, Omar ROBLES, Duane E. RUDISILL, David J. WUSTROW, Mikhail ZIBINSKY, Sami KARABORNI
-
Publication number: 20110216530Abstract: 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: ApplicationFiled: August 30, 2010Publication date: September 8, 2011Inventor: David J. Arnold
-
Patent number: 7412707Abstract: 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: GrantFiled: July 17, 2003Date of Patent: August 12, 2008Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.
-
Publication number: 20040138907Abstract: 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: ApplicationFiled: July 17, 2003Publication date: July 15, 2004Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold
-
Patent number: 6708226Abstract: 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: GrantFiled: September 4, 2001Date of Patent: March 16, 2004Assignee: AT&T Wireless Services, Inc.Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.
-
Patent number: 6658488Abstract: 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: GrantFiled: August 27, 2001Date of Patent: December 2, 2003Assignee: Teleflex Information Systems, Inc.Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.
-
Publication number: 20020078321Abstract: 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: ApplicationFiled: September 4, 2001Publication date: June 20, 2002Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold
-
Publication number: 20020065694Abstract: 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: ApplicationFiled: August 27, 2001Publication date: May 30, 2002Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold
-
Patent number: 6332167Abstract: 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: GrantFiled: June 4, 1997Date of Patent: December 18, 2001Assignee: Teleflex Information Systems, Inc.Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.
-
Patent number: 6282519Abstract: 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: GrantFiled: June 28, 1999Date of Patent: August 28, 2001Assignee: Teleflex Information Systems, Inc.Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.
-
Patent number: 5999916Abstract: 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: GrantFiled: January 25, 1995Date of Patent: December 7, 1999Assignee: Teleflex Information Systems, Inc.Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.
-
Patent number: 5724584Abstract: 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: GrantFiled: August 15, 1996Date of Patent: March 3, 1998Assignee: Teleflex Information Systems, Inc.Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.
-
Patent number: 5668993Abstract: 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: GrantFiled: April 19, 1994Date of Patent: September 16, 1997Assignee: Teleflex Information Systems, Inc.Inventors: Michael S. Peters, Clayton Walter Holt, David J. Arnold, Jr.