Patents by Inventor Stuart McDonald

Stuart McDonald 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: 20220313046
    Abstract: A method of controlling a robotic floor cleaning machine includes driving, by an operator, the robotic floor cleaning machine along a transport path and a cleaning path. The transport path defines a path for transport of the robotic floor cleaning machine without active cleaning and the cleaning path defines a path for a cleaning operation. The method further includes recording the transport path and the cleaning path driven by the operator; defining, in a controller of the robotic floor cleaning machine, a route comprising the recorded transport path and the recorded cleaning path, and defining the cleaning operation. The robotic floor cleaning machine executes the defined route and the cleaning operation.
    Type: Application
    Filed: June 16, 2022
    Publication date: October 6, 2022
    Inventors: Stephen Klopp, Stuart McDonald, Kipp Knutson, David Wood, Andrew Graham, Christian Kraft, Donald Joseph Legatt
  • Patent number: 11432698
    Abstract: A control system for a robotic floor cleaning machine configured to perform a cleaning operation along a cleaning path can comprise a controller, and a plurality of sensors. The controller can be configured to control autonomous movement of the robotic floor cleaning machine along the cleaning path and autonomous performance of the cleaning operation. The plurality of sensors can be configured to sense a location of the robotic floor cleaning machine relative to surroundings of the robotic floor cleaning machine. At least two sensors from the plurality of sensors are configured to locate the robotic floor cleaning machine in overlapping areas of the surroundings.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: September 6, 2022
    Assignee: Nilfisk A/S
    Inventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
  • Patent number: 11399686
    Abstract: A control system for a robotic floor cleaning machine configured to perform a cleaning operation along a cleaning path can comprise a controller, and a plurality of sensors. The controller can be configured to control autonomous movement of the robotic floor cleaning machine along the cleaning path and autonomous performance of the cleaning operation. The plurality of sensors can be configured to sense a location of the robotic floor cleaning machine relative to surroundings of the robotic floor cleaning machine. At least two sensors from the plurality of sensors are configured to locate the robotic floor cleaning machine in overlapping areas of the surroundings.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: August 2, 2022
    Assignee: Nilfisk A/S
    Inventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
  • Patent number: 11115296
    Abstract: Provided is a control unit for displaying a network load sustained on a networking cable. The control unit requests a current network load of the networking cable from a monitoring circuit. The control unit receives the current network load from the monitoring circuit. The control unit instructs a visual indicator to display the current network load of the networking cable.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: September 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Mamie B. Aldridge, Lokesh N. Gopu, Dawn Grosse Huelsewiesche, Jody B. Hasten, IV, Moazzam Khan, Lynn E. Lowrie, Stuart McDonald, Edward A. Romero
  • Patent number: 11083357
    Abstract: A floor cleaning machine can comprise a chassis, a cleaning mechanism, a control system, and a cleaning operation sensing system connected to the chassis. The chassis can be configured for movement along a cleaning path. The cleaning mechanism can perform a cleaning operation. The liquid system can provide liquid to the cleaning mechanism. The recovery system can recover liquid from the cleaning operation. The control system can control performance of the cleaning operation. The cleaning operation sensing system can detect a condition of the cleaning operation. The cleaning operation sensing system can comprise a water trailing detection system comprising: a frame connected to the chassis aft of the recovery system; an absorbent medium connected to the frame; and a moisture sensor in communication with the control system to alter a signal in response to moisture in the absorbent medium.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: August 10, 2021
    Assignee: Nilfisk A/S
    Inventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
  • Publication number: 20200288936
    Abstract: A control system for a robotic floor cleaning machine configured to perform a cleaning operation along a cleaning path can comprise a controller, and a plurality of sensors. The controller can be configured to control autonomous movement of the robotic floor cleaning machine along the cleaning path and autonomous performance of the cleaning operation. The plurality of sensors can be configured to sense a location of the robotic floor cleaning machine relative to surroundings of the robotic floor cleaning machine. At least two sensors from the plurality of sensors are configured to locate the robotic floor cleaning machine in overlapping areas of the surroundings.
    Type: Application
    Filed: May 28, 2020
    Publication date: September 17, 2020
    Inventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
  • Publication number: 20200044947
    Abstract: Provided is a control unit for displaying a network load sustained on a networking cable. The control unit requests a current network load of the networking cable from a monitoring circuit. The control unit receives the current network load from the monitoring circuit. The control unit instructs a visual indicator to display the current network load of the networking cable.
    Type: Application
    Filed: August 2, 2018
    Publication date: February 6, 2020
    Inventors: Mamie B. Aldridge, Lokesh N. Gopu, Dawn Grosse Huelsewiesche, Jody B. Hasten, IV, Moazzam Khan, Lynn E. Lowrie, Stuart McDonald, Edward A. Romero
  • Publication number: 20190014965
    Abstract: A floor cleaning machine can comprise a chassis, a cleaning mechanism, a control system, and a cleaning operation sensing system connected to the chassis. The chassis can be configured for movement along a cleaning path. The cleaning mechanism can perform a cleaning operation. The liquid system can provide liquid to the cleaning mechanism. The recovery system can recover liquid from the cleaning operation. The control system can control performance of the cleaning operation. The cleaning operation sensing system can detect a condition of the cleaning operation. The cleaning operation sensing system can comprise a water trailing detection system comprising: a frame connected to the chassis aft of the recovery system; an absorbent medium connected to the frame; and a moisture sensor in communication with the control system to alter a signal in response to moisture in the absorbent medium.
    Type: Application
    Filed: June 12, 2018
    Publication date: January 17, 2019
    Inventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, David Wood, Donald Joseph Legatt
  • Patent number: 10010231
    Abstract: A floor cleaning machine can comprise a chassis, a cleaning mechanism, a control system, and a cleaning operation sensing system connected to the chassis. The chassis can be configured for movement along a cleaning path. The cleaning mechanism can perform a cleaning operation. The liquid system can provide liquid to the cleaning mechanism. The recovery system can recover liquid from the cleaning operation. The control system can control performance of the cleaning operation. The cleaning operation sensing system can detect a condition of the cleaning operation. The cleaning operation sensing system can comprise a water trailing detection system comprising: a frame connected to the chassis aft of the recovery system, an absorbent medium connected to the frame; and a moisture sensor in communication with the control system to alter a signal in response to moisture in the absorbent medium.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: July 3, 2018
    Assignee: NILFISK A/S
    Inventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
  • Publication number: 20170049288
    Abstract: A control system for a robotic floor cleaning machine configured to perform a cleaning operation along a cleaning path can comprise a controller, and a plurality of sensors. The controller can be configured to control autonomous movement of the robotic floor cleaning machine along the cleaning path and autonomous performance of the cleaning operation. The plurality of sensors can be configured to sense a location of the robotic floor cleaning machine relative to surroundings of the robotic floor cleaning machine. At least two sensors from the plurality of sensors are configured to locate the robotic floor cleaning machine in overlapping areas of the surroundings.
    Type: Application
    Filed: August 18, 2016
    Publication date: February 23, 2017
    Inventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
  • Publication number: 20170049287
    Abstract: A floor cleaning machine can comprise a chassis, a cleaning mechanism, a control system, and a cleaning operation sensing system connected to the chassis. The chassis can be configured for movement along a cleaning path. The cleaning mechanism can perform a cleaning operation. The liquid system can provide liquid to the cleaning mechanism. The recovery system can recover liquid from the cleaning operation. The control system can control performance of the cleaning operation. The cleaning operation sensing system can detect a condition of the cleaning operation. The cleaning operation sensing system can comprise a water trailing detection system comprising: a frame connected to the chassis aft of the recovery system, an absorbent medium connected to the frame; and a moisture sensor in communication with the control system to alter a signal in response to moisture in the absorbent medium.
    Type: Application
    Filed: August 18, 2016
    Publication date: February 23, 2017
    Inventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
  • Publication number: 20160353958
    Abstract: A floor scrubber machine can comprise a chassis, a scrub deck and a propulsion system. The scrub deck can include a hands-free, double-scrub side skirt mechanism, and a dual mode side blade assembly. The chassis can include a rear squeegee assembly having a self-aligning hanger system with balanced handles. The propulsion system can include a throttle pedal having a button for forward/reverse control, and a control panel having a setting for rescaling the acceleration profile. A disc brush scrub deck can include a brush centering mechanism. A cylindrical brush scrub deck can include an idler end brush cover with self-aligning tabs, and a self-contained drive mechanism.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 8, 2016
    Inventors: Kurt Morris Vetse, Kale R. Johnson, Michael Kanitz, Stuart McDonald, Hanafi Habbas, Jerome A. Gunn, Patrick Enzler, Stephen Klopp
  • Publication number: 20130034381
    Abstract: A swiveling cuff-like device which connects flotation noodles that are used in swimming pools for recreation and physical therapy. Two sponge-rubber rings, connected with a single snap-rivet, slide onto flotation noodles to connect them together. The locking snap rivet allows the two rings to rotate independent of each other, creating an articulating connection between the flotation noodles.
    Type: Application
    Filed: August 4, 2011
    Publication date: February 7, 2013
    Inventors: Alastair Stuart McDonald, Douglas Brant Slader, Hendrik Unck
  • Patent number: 8095256
    Abstract: A system and method directed to determining vehicle attributes associated with a vehicle under service so as to eliminate the need for a user of a vehicle service tool to enter the vehicle attributes or to reduce the quantity of vehicle attributes that the user has to enter in order for the vehicle service tool to identify the vehicle under service and, in turn, to retrieve vehicle reference data associated with the vehicle under service. The vehicle service tool may include vehicle service applications for servicing various systems and/or components of the vehicle under service. A vehicle service application selected by the user may function as a requester application that queries other applications and/or data storage for the vehicle attributes needed by the requester application to identify the vehicle under service.
    Type: Grant
    Filed: June 5, 2007
    Date of Patent: January 10, 2012
    Assignee: Snap-on Incorporated
    Inventors: Stuart McDonald, Carl J. Krzystofczyk
  • Publication number: 20080306646
    Abstract: A system and method directed to determining vehicle attributes associated with a vehicle under service so as to eliminate the need for a user of a vehicle service tool to enter the vehicle attributes or to reduce the quantity of vehicle attributes that the user has to enter in order for the vehicle service tool to identify the vehicle under service and, in turn, to retrieve vehicle reference data associated with the vehicle under service. The vehicle service tool may include vehicle service applications for servicing various systems and/or components of the vehicle under service. A vehicle service application selected by the user may function as a requester application that queries other applications and/or data storage for the vehicle attributes needed by the requester application to identify the vehicle under service.
    Type: Application
    Filed: June 5, 2007
    Publication date: December 11, 2008
    Applicant: Snap-on Incorporated
    Inventors: Stuart McDonald, Carl J. Krzystofczyk
  • Patent number: 7295577
    Abstract: A system for correlating and displaying dissimilar communication protocols is disclosed. In one embodiment, the system comprises user communication information that spans at least two dissimilar communication networks, a first communication protocol associated with a first communication network, a second communication protocol associated with a second communication network, and a software code segment configured to detect a first call identifier associated with the first communication protocol, the software code segment also configured to detect a second call identifier associated with the second communication protocol, where the first call identifier and the second call identifier are correlated to a particular call. The system displays the correlated call identifiers to a user in a real-time call flow record.
    Type: Grant
    Filed: May 20, 2002
    Date of Patent: November 13, 2007
    Assignee: Agilent Technologies, Inc.
    Inventors: Brian Mark Moody, Stuart McDonald, Douglas John Carson, David Moir Archibald
  • Patent number: 7076040
    Abstract: Request and response messages conforming to a protocol such as Media Gateway Control Protocol between media gateways and a media gateway controller are examined to enable them to be correlated. The correlated messages are assembled to produce a call detail record describing a voice or data call established over an IP network via the media gateways under the control of the media gateway controller.
    Type: Grant
    Filed: August 19, 2002
    Date of Patent: July 11, 2006
    Assignee: Agilent Technologies Inc.
    Inventors: Douglas John Carson, Stuart McDonald, David Moir Archibald, Jeffery Tomberlin
  • Patent number: 6752850
    Abstract: A liquid soil conditioning composition is disclosed. The composition is in the form of an aqueous dispersion of rock lime and sulfur where the atomic ratio of calcium to sulfur is in the range 0.9:1 to 1.3:1. The particle size of the rock lime and the sulfur is 5 &mgr;m average. The liquid compositions improve the agricultural productivity of clay soils.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: June 22, 2004
    Assignee: Ultimate Products (Aust) Pty LTD
    Inventors: Graham George Strachan, Glenn Stuart McDonald
  • Publication number: 20030214963
    Abstract: A system for correlating and displaying dissimilar communication protocols is disclosed. In one embodiment, the system comprises user communication information that spans at least two dissimilar communication networks, a first communication protocol associated with a first communication network, a second communication protocol associated with a second communication network, and a software code segment configured to detect a first call identifier associated with the first communication protocol, the software code segment also configured to detect a second call identifier associated with the second communication protocol, where the first call identifier and the second call identifier are correlated to a particular call. The system displays the correlated call identifiers to a user in a real-time call flow record.
    Type: Application
    Filed: May 20, 2002
    Publication date: November 20, 2003
    Inventors: Brian Mark Moody, Stuart McDonald, Douglas John Carson, David Moir Archibald
  • Publication number: 20030114175
    Abstract: A method of enhancing the functionality and usability of a computing device includes the step of defining a plurality of functional profiles, each functional profile having a layout appearance and one or more indicators associated with applications. The functional profiles are then stored, and one of the functional profiles is activated using a functional profile selector or triggered by external communications to a personal digital assistant, e.g. SMS. Thereafter, an application is activated by selecting one of the indicators from those displayed in the layout appearance for the activated functional profile.
    Type: Application
    Filed: October 18, 2002
    Publication date: June 19, 2003
    Inventors: Glenn Andrew Exton, Ashley Cook, Daniel Slusarek, Emmanuel Karaminas, Steven William Pickstone, Stuart McDonald, Jean Herman Emmanuel