Patents by Inventor Daniel W. Clark

Daniel W. Clark 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: 20230018586
    Abstract: Various embodiments of the present technology generally relate to industrial controller firmware. More specifically, some embodiments relate to systems and methods for developing, deploying, and executing loadable embedded software extensions that expand controller functionality beyond that of what is available in a controller's base firmware. Systems and methods described herein provide for a firmware extension development environment, a firmware extension repository, a firmware extension deployment interface, and various firmware extension executions models. During execution of a control program within an industrial controller, when directed by the logic of the control program to perform an external function, industrial controller firmware may call an external component provided by an extension developed in accordance with the present disclosure to perform the external function.
    Type: Application
    Filed: July 19, 2021
    Publication date: January 19, 2023
    Inventors: Daniel W. Clark, Robert B. Meeker, David A. Johnston
  • Patent number: 9854364
    Abstract: A speaker may be configured with at least one diaphragm positioned proximal to and separated from an array of magnets. The diaphragm may consist of a substrate and at least one patterned electrically conductive trace with a portion of the diaphragm knurled to provide a ridge extending a height above the diaphragm that is at least twice a thickness of the diaphragm.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: December 26, 2017
    Assignee: MrSpeakers, LLC
    Inventors: Daniel W. Clark, Frederick Bruce Thigpen, Robert Jason Egger
  • Publication number: 20160381461
    Abstract: An acoustic driver may have one or more flexible membranes that are configured to a predetermined tension. A flexible driver membrane can be positioned to continuously span a rigid frame. The rigid frame may have at least one suspension feature continuously applying force on the flexible driver membrane. A suspension feature can be a cantilever or enclosed spring each defined by a channel.
    Type: Application
    Filed: June 29, 2016
    Publication date: December 29, 2016
    Inventors: Daniel W. Clark, Robert Jason Egger
  • Publication number: 20160142824
    Abstract: A speaker may be configured with at least one diaphragm positioned proximal to and separated from an array of magnets. The diaphragm may consist of a substrate and at least one patterned electrically conductive trace with a portion of the diaphragm knurled to provide a ridge extending a height above the diaphragm that is at least twice a thickness of the diaphragm.
    Type: Application
    Filed: November 19, 2015
    Publication date: May 19, 2016
    Inventors: Daniel W. Clark, Frederick Bruce Thigpen
  • Patent number: 9092023
    Abstract: A multicore processor for industrial control provides for the execution of separate operating systems on the cores under control of one of the cores to tailor the operating system to optimum execution of different applications of industrial control and communication. One core may provide for a reduced instruction set for execution of industrial control programs with the remaining cores providing a general-purpose instruction set.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: July 28, 2015
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ronald E. Schultz, Scot A. Tutkovics, Richard J. Grgic, James J. Kay, James W. Kenst, Daniel W. Clark
  • Publication number: 20130018484
    Abstract: A multicore processor for industrial control provides for the execution of separate operating systems on the cores under control of one of the cores to tailor the operating system to optimum execution of different applications of industrial control and communication. One core may provide for a reduced instruction set for execution of industrial control programs with the remaining cores providing a general-purpose instruction set.
    Type: Application
    Filed: July 9, 2012
    Publication date: January 17, 2013
    Inventors: Ronald E. Schultz, Scot A. Tutkovics, Richard J. Grgic, James J. Kay, James W. Kenst, Daniel W. Clark
  • Patent number: 8219221
    Abstract: A multicore processor for industrial control provides for the execution of separate operating systems on the cores under control of one of the cores to tailor the operating system to optimum execution of different applications of industrial control and communication. One core may provide for a reduced instruction set for execution of industrial control programs with the remaining cores providing a general-purpose instruction set.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: July 10, 2012
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ronald E. Schultz, Scot A. Tutkovics, Richard J. Grgic, James J. Kay, James W. Kenst, Daniel W. Clark
  • Patent number: 8219220
    Abstract: A multicore processor for industrial control provides for the execution of separate operating systems on the cores under control of one of the cores to tailor the operating system to optimum execution of different applications of industrial control and communication. One core may provide for a reduced instruction set for execution of industrial control programs with the remaining cores providing a general-purpose instruction set.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: July 10, 2012
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ronald E. Schultz, Scot A. Tutkovics, Richard J. Grgic, James J. Kay, James W. Kenst, Daniel W. Clark
  • Patent number: 8108056
    Abstract: A multicore processor for industrial control provides for the execution of separate operating systems on the cores under control of one of the cores to tailor the operating system to optimum execution of different applications of industrial control and communication. One core may provide for a reduced instruction set for execution of industrial control programs with the remaining cores providing a general-purpose instruction set.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: January 31, 2012
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ronald E. Schultz, Scot A. Tutkovics, Richard J. Grgic, James J. Kay, James W. Kenst, Daniel W. Clark
  • Publication number: 20090210070
    Abstract: A multicore processor for industrial control provides for the execution of separate operating systems on the cores under control of one of the cores to tailor the operating system to optimum execution of different applications of industrial control and communication. One core may provide for a reduced instruction set for execution of industrial control programs with the remaining cores providing a general-purpose instruction set.
    Type: Application
    Filed: April 29, 2009
    Publication date: August 20, 2009
    Inventors: Ronald E. Schultz, Scot A. Tutkovics, Richard J. Grgic, James J. Kay, James W. Kenst, Daniel W. Clark
  • Publication number: 20090210069
    Abstract: A multicore processor for industrial control provides for the execution of separate operating systems on the cores under control of one of the cores to tailor the operating system to optimum execution of different applications of industrial control and communication. One core may provide for a reduced instruction set for execution of industrial control programs with the remaining cores providing a general-purpose instruction set.
    Type: Application
    Filed: April 29, 2009
    Publication date: August 20, 2009
    Inventors: Ronald E. Schultz, Scot A. Tutkovics, Richard J. Grgic, James J. Kay, James W. Kenst, Daniel W. Clark
  • Publication number: 20090132059
    Abstract: A multicore processor for industrial control provides for the execution of separate operating systems on the cores under control of one of the cores to tailor the operating system to optimum execution of different applications of industrial control and communication. One core may provide for a reduced instruction set for execution of industrial control programs with the remaining cores providing a general-purpose instruction set.
    Type: Application
    Filed: November 13, 2008
    Publication date: May 21, 2009
    Inventors: Ronald E. Schultz, Scot A. Tutkovics, Richard J. Grgic, James J. Kay, James W. Kenst, Daniel W. Clark
  • Publication number: 20080313228
    Abstract: Systems and methods of recording user actions on an industrial controller. When a user logs into an industrial controller (e.g., a stand-alone controller) changes made to the controller can be recorded by a logging component. The recorded information can be encrypted to ensure reliability of the information. The logging component can be periodically brought into communication with an aggregation component which can receive log entries from a plurality of controllers and their associated logging components, and compile the log entries into an aggregate log.
    Type: Application
    Filed: August 29, 2007
    Publication date: December 18, 2008
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Daniel W. Clark, David A. Johnston, James J. Kay, Bradley A. Lafuse, Stuart B. Siegel
  • Patent number: D365554
    Type: Grant
    Filed: November 17, 1994
    Date of Patent: December 26, 1995
    Assignee: Ingersoll-Rand Company
    Inventors: Alvin J. Fisher, John M. Olszewski, Eric K. Bradley, Daniel W. Clark
  • Patent number: D385871
    Type: Grant
    Filed: November 30, 1995
    Date of Patent: November 4, 1997
    Assignee: Ingersoll-Rand Company
    Inventors: Alvin Joel Fisher, John M. Olszewski, Daniel W. Clark, Eric K. Bradley
  • Patent number: D399197
    Type: Grant
    Filed: August 2, 1996
    Date of Patent: October 6, 1998
    Assignee: Ingersoll-Rand Company
    Inventors: Daniel W. Clark, Meng Jeng Kann, Alvin Joel Fisher, Troy Smoot, Curtis Bryan Warren, James Edward Scelzi