Patents by Inventor Todd Cannon
Todd Cannon 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: 20260193030Abstract: One embodiment of the present disclosure relates to a refuse vehicle. The refuse vehicle includes a body, a grabber assembly coupled to the body and including an actuator, a sensor coupled to at least one of the body or the grabber assembly to generate sensor data indicative of a position of a refuse container, a user interface, and a control system communicably coupled to the sensor and the user interface. The control system may determine, based on the sensor data, an operation of the grabber assembly corresponding to at least one of the refuse container or an obstacle proximate to the refuse container, present, via the user interface, an indicator of the operation including a request for an operator acknowledgement of the operation, receive the operator acknowledgement of the operation, and operate, responsive to receiving the operator acknowledgement, the actuator of the grabber assembly to complete the operation.Type: ApplicationFiled: January 2, 2026Publication date: July 9, 2026Applicant: Oshkosh CorporationInventors: Jeff Meyer, Leo Van Kampen, Nicholas Weykamp, Jacob Wallin, Thomas Vale, Vince Andrada, Todd Cannon, Joseph Wigle, Umang Patel, Brian Brost, Quincy Wittman, Andy Cornelius, Vince Schad, John Bonczyk
-
Publication number: 20260116654Abstract: An autonomous refuse vehicle can include a chassis, a body assembly, a drive motor, a lift system, and a controller. The controller can include one or more memory devices storing instructions thereon. The instructions can, when executed by one or more processors, cause the one or more processors to receive one or more first signals to indicate a first state of the lift system, receive one or more second signals to indicate a second state of the drive motor, and determine a control action for the lift system with respect to a refuse container detected as being proximate to the body assembly.Type: ApplicationFiled: October 24, 2025Publication date: April 30, 2026Applicant: Oshkosh CorporationInventors: Brendan Chan, Roberto Santana Blanco, Leo van Kampen, Vince Schad, Joseph Wigle, Todd Cannon
-
Publication number: 20260116656Abstract: A refuse vehicle includes an autonomous driving system configured to drive the refuse vehicle via a prime mover, a body assembly, a lift system configured to collect refuse into the body assembly, an autonomous refuse collection system configured to operate the lift system, and a controller communicably coupled to the lift system and the prime mover. The controller is configured to transmit a first signal to the autonomous driving system to control the lift system, where the first signal indicates initiation of an autonomous refuse collection operation via the lift system to collect refuse from a refuse can; transmit a second signal from a manual control interface of the refuse vehicle to the autonomous driving system to control the lift system, where the second signal indicates a manual control command for the lift system; and prioritize, via the autonomous driving system, the second signal over the first signal.Type: ApplicationFiled: October 24, 2025Publication date: April 30, 2026Applicant: Oshkosh CorporationInventors: Brendan Chan, Roberto Santana Blanco, Leo Van Kampen, Vince Schad, Joseph Wigle, Todd Cannon
-
Publication number: 20250187822Abstract: A refuse vehicle includes an implement assembly, a sensor, and processing circuitry. The implement assembly performs a cycle operation over a cycle time period. The sensor is configured to obtain sensor data indicative of the cycle time period. The processing circuitry is configured to determine, based on the sensor data, a current value of the cycle time period. The processing circuitry is also configured to determine, based on a comparison between the current value of the cycle time period and a target value of the cycle time period, an adjustment to control of the implement assembly. The adjustment to the control of the implement assembly may be determined such that the current value of the cycle time period is substantially the same as the target value of the cycle time period. The processing circuitry can also be configured to control operation of the implement assembly according to the adjustment.Type: ApplicationFiled: December 5, 2024Publication date: June 12, 2025Applicant: Oshkosh CorporationInventors: Joe Nelson, Todd Cannon, Andy Cornelius, Zhenyi Wei
-
Publication number: 20070257823Abstract: A chip-to-chip digital transmission circuit includes a differential driver portion, a pair of differential signal transmission lines connected to the driver portion, and a receiver portion connected to the transmission lines, an output node of which reproduces a digital bit stream originally presented to a driver side input node, wherein the transmission lines carry both transmitted signal information and DC power for the receiver portion. The driver portion is configured to adjust both the transmitted signal magnitude and the DC power delivered to the receiver portion.Type: ApplicationFiled: May 2, 2006Publication date: November 8, 2007Applicant: International Business Machines CorporationInventors: Todd Cannon, William Csongradi, Roger Gravrok, David Pease, Ryan Schlichting
-
Publication number: 20070244661Abstract: Methods, systems, and computer program products are disclosed for acquiring test data from an electronic circuit by mounting a probe adjacent to a capture point on an electronic circuit board, capturing by the probe an electronic signal of the electronic circuit, digitizing by the probe the captured signal, and transmitting by the probe the digitized signal from the probe through a data communications connection to a remote device. Acquiring test data from an electronic circuit also includes storing by the probe the digitized signal in the probe. Acquiring test data from an electronic circuit may include processing by the probe the digitized signal. Acquiring test data from an electronic circuit also may include synchronizing acquisition of test data by the probe with acquisition of test data by one or more other probes.Type: ApplicationFiled: June 21, 2007Publication date: October 18, 2007Inventors: Todd Cannon, William Csongradi, Roger Gravrok, David Pease, Ryan Schliehting
-
Publication number: 20070168147Abstract: Methods, systems, and computer program products are disclosed for acquiring test data from an electronic circuit by mounting a probe adjacent to a capture point on an electronic circuit board, capturing by the probe an electronic signal of the electronic circuit, digitizing by the probe the captured signal, and transmitting by the probe the digitized signal from the probe through a data communications connection to a remote device. Acquiring test data from an electronic circuit also includes storing by the probe the digitized signal in the probe. Acquiring test data from an electronic circuit may include processing by the probe the digitized signal. Acquiring test data from an electronic circuit also may include synchronizing acquisition of test data by the probe with acquisition of test data by one or more other probes.Type: ApplicationFiled: January 19, 2006Publication date: July 19, 2007Applicant: International Business Machines CorporationInventors: Todd Cannon, William Csongradi, Roger Gravrok, David Pease, Ryan Schlichting
-
Publication number: 20060288570Abstract: A method and structures are provided for implementing customizable dielectric printed circuit card traces. A void is defined near selected signal traces. The void is then filled with a dielectric material having a predefined dielectric property. The dielectric material is selected to alter at least one predefined electrical property of the selected signal traces, such as, coupling, propagation delay and attenuation. In one embodiment, an outer layer of a printed circuit card includes a plurality of signal traces and a mating circuit card layer including a plurality of matching signal traces is attached to the outer layer of the printed circuit card to create a cavity near selected signal traces. The cavity is filled with the selected dielectric material. In another embodiment, dielectric material is selectively removed near signal traces on an outer layer of the printed circuit card to define a void near selected signal traces.Type: ApplicationFiled: August 31, 2006Publication date: December 28, 2006Inventors: Todd Cannon, William Csongradi, Benjamin Fox, Roger Gravrok, Mark Hoffmeyer, David Pease, Ryan Schlichting
-
Publication number: 20050241850Abstract: A method and structures are provided for implementing customizable dielectric printed circuit card traces. A void is defined near selected signal traces. The void is then filled with a dielectric material having a predefined dielectric property. The dielectric material is selected to alter at least one predefined electrical property of the selected signal traces, such as, coupling, propagation delay and attenuation. In one embodiment, an outer layer of a printed circuit card includes a plurality of signal traces and a mating circuit card layer including a plurality of matching signal traces is attached to the outer layer of the printed circuit card to create a cavity near selected signal traces. The cavity is filled with the selected dielectric material. In another embodiment, dielectric material is selectively removed near signal traces on an outer layer of the printed circuit card to define a void near selected signal traces.Type: ApplicationFiled: April 29, 2004Publication date: November 3, 2005Applicant: International Business Machines CorporationInventors: Todd Cannon, William Csongradi, Benjamin Fox, Roger Gravrok, Mark Hoffmeyer, David Pease, Ryan Schlichting
-
Publication number: 20050125752Abstract: A method, apparatus and computer program product are provided for implementing automated detection of excess aggressor shape capacitance coupling in printed circuit board layouts. A PCB design file containing an electronic representation of a printed circuit board design is received. A list of candidate shapes is identified. The candidate shapes are disposed on layers adjacent to aggressor planes. A capacitance coupling the candidate shapes to adjacent aggressor planes is calculated. A ratio of the calculated capacitance and a decoupling capacitance connecting the candidate shapes to a reference plane is determined.Type: ApplicationFiled: December 9, 2003Publication date: June 9, 2005Applicant: International Business Machines CorporationInventors: Todd Cannon, William Csongradi, Roger Gravrok, Mark Maxson, David Pease, Ryan Schlichting, Patrick Sobotta
-
Patent number: 6516738Abstract: A ballast-water treatment system is provided. An ozone generator is operated by a supply of voltage, which is regulated by a voltage controller. Ozone is provided to a ballast tank through an ozone-transport system. The system may include a pressure generation system to regulate a flow pressure such that the flow pressure is substantially ambient at an exit end of the ozone generator and has a positive pressure when reaching the ballast tank.Type: GrantFiled: March 9, 2001Date of Patent: February 11, 2003Assignee: Nutech O3Inventor: Todd Cannon
-
Publication number: 20020066399Abstract: A ballast-water treatment system is provided. An ozone generator is operated by a supply of voltage, which is regulated by a voltage controller. Ozone is provided to a ballast tank through an ozone-transport system. The system may include a pressure generation system to regulate a flow pressure such that the flow pressure is substantially ambient at an exit end of the ozone generator and has a positive pressure when reaching the ballast tank.Type: ApplicationFiled: March 9, 2001Publication date: June 6, 2002Inventor: Todd Cannon