Patents by Inventor Paul D. Butler

Paul D. Butler 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: 11937766
    Abstract: A robotic cleaner may include a main body, one or more drive wheels coupled to the main body, one or more surface type sensors coupled to the main body, the one or more surface type sensors being configured to receive robotic motor sound reflected from a surface to be cleaned, the robotic motor sound being generated by one or more motors of the robotic cleaner, and a controller configured to determine a surface type based, at least in part, on the reflected robotic motor sound.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: March 26, 2024
    Assignee: SharkNinja Operating LLC
    Inventors: Chad Woodrow, David Harting, Scott A. Rhodes, Sienna Ramos, Brandon A. Vasquez, Paul D. Butler
  • Publication number: 20210085144
    Abstract: A robotic cleaner may include a main body, one or more drive wheels coupled to the main body, one or more surface type sensors coupled to the main body, the one or more surface type sensors being configured to receive robotic motor sound reflected from a surface to be cleaned, the robotic motor sound being generated by one or more motors of the robotic cleaner, and a controller configured to determine a surface type based, at least in part, on the reflected robotic motor sound.
    Type: Application
    Filed: September 18, 2020
    Publication date: March 25, 2021
    Inventors: Chad WOODROW, David HARTING, Scott A. RHODES, Sienna RAMOS, Brandon A. VASQUEZ, Paul D. BUTLER
  • Patent number: 10240979
    Abstract: A pulse generator generates high voltage discharge pulses in a manner that may be controlled and monitored. Pulse generator operation may be monitored to measure characteristics associated with pulse generator operation and to produce pulse generator data representative of those characteristics. Pulse generator operation may be monitored by monitoring the discharge pulses produced by the pulse generator and/or the charging of energy storage elements within the pulse generator in preparation for a subsequent discharge pulse. The pulse generator data may be used, for example, to identify pulse generator wear or degradation, to identify problems with pulse generator operation, and/or to control pulse generator operation for improved performance. The pulse generator may also be configured and controlled to generate a high-voltage initiation pulse to initiate a subsequent discharge pulse while being contained within a relatively small form factor.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: March 26, 2019
    Assignee: Cascodium Inc.
    Inventors: Patrick J. Cobler, Scott A. Rhodes, Paul D. Butler, Neal R. Butler, Michael R. Dynok
  • Publication number: 20150300878
    Abstract: A pulse generator generates high voltage discharge pulses in a manner that may be controlled and monitored. Pulse generator operation may be monitored to measure characteristics associated with pulse generator operation and to produce pulse generator data representative of those characteristics. Pulse generator operation may be monitored by monitoring the discharge pulses produced by the pulse generator and/or the charging of energy storage elements within the pulse generator in preparation for a subsequent discharge pulse. The pulse generator data may be used, for example, to identify pulse generator wear or degradation, to identify problems with pulse generator operation, and/or to control pulse generator operation for improved performance. The pulse generator may also be configured and controlled to generate a high-voltage initiation pulse to initiate a subsequent discharge pulse while being contained within a relatively small form factor.
    Type: Application
    Filed: June 29, 2015
    Publication date: October 22, 2015
    Inventors: Patrick J. COBLER, Scott A. RHODES, Paul D. BUTLER, Neal R. BUTLER, Michael R. DYNOK
  • Patent number: 9072169
    Abstract: A pulse generator generates high voltage discharge pulses in a manner that may be controlled and monitored. Pulse generator operation may be monitored to measure characteristics associated with pulse generator operation and to produce pulse generator data representative of those characteristics. Pulse generator operation may be monitored by monitoring the discharge pulses produced by the pulse generator and/or the charging of energy storage elements within the pulse generator in preparation for a subsequent discharge pulse. The pulse generator data may be used, for example, to identify pulse generator wear or degradation, to identify problems with pulse generator operation, and/or to control pulse generator operation for improved performance. The pulse generator may also be configured and controlled to generate a high-voltage initiation pulse to initiate a subsequent discharge pulse while being contained within a relatively small form factor.
    Type: Grant
    Filed: July 13, 2011
    Date of Patent: June 30, 2015
    Assignee: Cascodium Inc.
    Inventors: Patrick J. Cobler, Scott A. Rhodes, Paul D. Butler, Neal R. Butler, Michael R. Dynok
  • Patent number: 7015896
    Abstract: Methods of providing input feedback in a device having a keyboard with a matrix of independent keys having associated switches arranged in rows and columns, wherein combinations of diagonally adjacent keys are associated with combination key outputs, and devices performing such methods. One method includes scanning for activated keys, providing provisional output to a user indicating that the activated key has been registered; continuing to scan the matrix; and, in response to activation of an adjacent key prior to release of the first activated key, providing final output to the user indicating that a combination of the first and adjacent keys has been registered, to the exclusion of the provisional output. Another features driving the rows in adjacent pairs while examining the columns for switch activation; and, in response to detecting switch activation in two adjacent columns while driving the rows in adjacent pairs, determining a combination key output.
    Type: Grant
    Filed: July 27, 2001
    Date of Patent: March 21, 2006
    Assignee: Digit Wireless, LLC
    Inventors: David H. Levy, Paul D. Butler, Scott A. Rhodes
  • Publication number: 20020070923
    Abstract: Methods of providing input feedback in a device having a keyboard with a matrix of independent keys having associated switches arranged in rows and columns, wherein combinations of diagonally adjacent keys are associated with combination key outputs, and devices performing such methods. One method includes scanning for activated keys, providing provisional output to a user indicating that the activated key has been registered; continuing to scan the matrix; and, in response to activation of an adjacent key prior to release of the first activated key, providing final output to the user indicating that a combination of the first and adjacent keys has been registered, to the exclusion of the provisional output. Another features driving the rows in adjacent pairs while examining the columns for switch activation; and, in response to detecting switch activation in two adjacent columns while driving the rows in adjacent pairs, determining a combination key output.
    Type: Application
    Filed: July 27, 2001
    Publication date: June 13, 2002
    Inventors: David H. Levy, Paul D. Butler, Scott A. Rhodes