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: 20220313046Abstract: 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: ApplicationFiled: June 16, 2022Publication date: October 6, 2022Inventors: Stephen Klopp, Stuart McDonald, Kipp Knutson, David Wood, Andrew Graham, Christian Kraft, Donald Joseph Legatt
-
Patent number: 11432698Abstract: 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: GrantFiled: May 28, 2020Date of Patent: September 6, 2022Assignee: Nilfisk A/SInventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
-
Patent number: 11399686Abstract: 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: GrantFiled: May 28, 2020Date of Patent: August 2, 2022Assignee: Nilfisk A/SInventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
-
Patent number: 11115296Abstract: 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: GrantFiled: August 2, 2018Date of Patent: September 7, 2021Assignee: International Business Machines CorporationInventors: 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: 11083357Abstract: 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: GrantFiled: June 12, 2018Date of Patent: August 10, 2021Assignee: Nilfisk A/SInventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
-
Publication number: 20200288936Abstract: 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: ApplicationFiled: May 28, 2020Publication date: September 17, 2020Inventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
-
Publication number: 20200044947Abstract: 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: ApplicationFiled: August 2, 2018Publication date: February 6, 2020Inventors: 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: 20190014965Abstract: 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: ApplicationFiled: June 12, 2018Publication date: January 17, 2019Inventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, David Wood, Donald Joseph Legatt
-
Patent number: 10010231Abstract: 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: GrantFiled: August 18, 2016Date of Patent: July 3, 2018Assignee: NILFISK A/SInventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
-
Publication number: 20170049288Abstract: 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: ApplicationFiled: August 18, 2016Publication date: February 23, 2017Inventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
-
Publication number: 20170049287Abstract: 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: ApplicationFiled: August 18, 2016Publication date: February 23, 2017Inventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, Dave Wood, Donald Joseph Legatt
-
Publication number: 20160353958Abstract: 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: ApplicationFiled: June 3, 2016Publication date: December 8, 2016Inventors: Kurt Morris Vetse, Kale R. Johnson, Michael Kanitz, Stuart McDonald, Hanafi Habbas, Jerome A. Gunn, Patrick Enzler, Stephen Klopp
-
Publication number: 20130034381Abstract: 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: ApplicationFiled: August 4, 2011Publication date: February 7, 2013Inventors: Alastair Stuart McDonald, Douglas Brant Slader, Hendrik Unck
-
Patent number: 8095256Abstract: 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: GrantFiled: June 5, 2007Date of Patent: January 10, 2012Assignee: Snap-on IncorporatedInventors: Stuart McDonald, Carl J. Krzystofczyk
-
Publication number: 20080306646Abstract: 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: ApplicationFiled: June 5, 2007Publication date: December 11, 2008Applicant: Snap-on IncorporatedInventors: Stuart McDonald, Carl J. Krzystofczyk
-
Patent number: 7295577Abstract: 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: GrantFiled: May 20, 2002Date of Patent: November 13, 2007Assignee: Agilent Technologies, Inc.Inventors: Brian Mark Moody, Stuart McDonald, Douglas John Carson, David Moir Archibald
-
Patent number: 7076040Abstract: 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: GrantFiled: August 19, 2002Date of Patent: July 11, 2006Assignee: Agilent Technologies Inc.Inventors: Douglas John Carson, Stuart McDonald, David Moir Archibald, Jeffery Tomberlin
-
Patent number: 6752850Abstract: 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: GrantFiled: January 3, 2002Date of Patent: June 22, 2004Assignee: Ultimate Products (Aust) Pty LTDInventors: Graham George Strachan, Glenn Stuart McDonald
-
Publication number: 20030214963Abstract: 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: ApplicationFiled: May 20, 2002Publication date: November 20, 2003Inventors: Brian Mark Moody, Stuart McDonald, Douglas John Carson, David Moir Archibald
-
Publication number: 20030114175Abstract: 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: ApplicationFiled: October 18, 2002Publication date: June 19, 2003Inventors: Glenn Andrew Exton, Ashley Cook, Daniel Slusarek, Emmanuel Karaminas, Steven William Pickstone, Stuart McDonald, Jean Herman Emmanuel