Patents by Inventor Michael Cody
Michael Cody 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: 20250162568Abstract: An electric vehicle comprises a drive motor coupled with a vehicle wheel, a brake subsystem to apply a braking force based on an amount of an engagement of a braking input, and a control subsystem. The control subsystem is configured to detect an amount of an engagement of a torque input, control the drive motor to apply an amount of the driving torque to the vehicle wheel based on the amount of an engagement of the torque input, determine a target creeping speed, detect amount of an engagement of the braking input by the driver, calculate an amount of a creeping torque, and, subsequent to detecting the amount of the engagement of the braking input and prior to detecting any engagement of the torque input by the driver, control the drive motor to apply the amount of the creeping torque to the vehicle wheel via the drive motor.Type: ApplicationFiled: November 22, 2024Publication date: May 22, 2025Inventors: Michael Cody Wampler, Samantha Marie White, William Briggs, Keith Lehmeier, Matthew Bulow, Michael Corona
-
Publication number: 20250162428Abstract: An electric vehicle (EV) comprises a vehicle wheel, a drive subsystem including a drive motor coupled with the vehicle wheel, and a control subsystem coupled to the drive subsystem and including a driver torque input configured to set a target propulsion torque. The control subsystem is configured to control the drive motor to apply the target propulsion torque to the vehicle wheel, determine a stalled condition of the drive subsystem during the application of the target propulsion torque, and, in response to determining the stalled condition, calculate a rollback torque, and control the drive motor to cancel the application of the target propulsion torque and to apply the rollback torque to the vehicle wheel, the rollback torque configured to allow the EV to travel down an incline at a rollback speed. The rollback torque comprises a lower torque value than a torque value of the target propulsion torque.Type: ApplicationFiled: November 22, 2024Publication date: May 22, 2025Inventors: Michael Cody Wampler, Samantha Marie White, William Briggs, Keith Lehmeier, Michael Corona
-
Publication number: 20220351503Abstract: A system, method and apparatus to label video images with assistance from an artificial neural network. After a user provides first inputs to label first aspects of an object shown in a first video frame, the artificial neural network infers or predicts second aspects to be labeled for the object in a second video frame. A graphical user interface presents the inferred or predicted second aspects over a display of the second video frame to allow the user to confirm or modify the inference or prediction. For example, an object of interest in the first frame can be labeled with a classification and a bounding box; and the artificial neural network is trained to infer or predict, for the corresponding object in the second frame, its bounding box, classification, and pixels represented of the image of the object in the second frame.Type: ApplicationFiled: April 15, 2022Publication date: November 3, 2022Inventors: Michael Cody Glapa, Abhishek Chaurasia, Eugenio Culurciello
-
Publication number: 20220147812Abstract: Systems, devices, and methods related to a Deep Learning Accelerator and memory are described. For example, an integrated circuit device may be configured to execute instructions with matrix operands and configured with random access memory (RAM). A compiler has an artificial neural network configured to identify an optimized compilation option for an artificial neural network to be compiled by the compiler and/or for a hardware platform of Deep Learning Accelerators. The artificial neural network of the compiler can be trained via machine learning to identify the optimized compilation option based on the features of the artificial neural network to be compiled and/or features of the hardware platform on which the compiler output will be executed.Type: ApplicationFiled: November 6, 2020Publication date: May 12, 2022Inventors: Andre Xian Ming Chang, Aliasger Tayeb Zaidy, Marko Vitez, Michael Cody Glapa, Abhishek Chaurasia, Eugenio Culurciello
-
Patent number: 11092217Abstract: A belt drive system comprising a belt having a plurality of longitudinally spaced belt teeth, the belt further comprising a longitudinal groove extending in the endless direction of the belt through the belt teeth, a sprocket comprising a plurality of sprocket teeth on an outer circumference of the sprocket, each of the sprocket teeth extending parallel to the rotation axis, and each sprocket tooth configured to be received between adjacent belt teeth, and a first planar fin extending from at least one side of a sprocket tooth, the first planar fin configured to cooperatively engage the longitudinal groove, the first planar fin extending in a direction normal to a sprocket axis of rotation, the first planar fin having a width no greater than 20% of a sprocket groove width (W).Type: GrantFiled: September 7, 2018Date of Patent: August 17, 2021Assignee: Gates CorporationInventor: Michael Cody
-
Patent number: 10618588Abstract: A sprocket guard assembly comprising a sprocket having sprocket radial spokes, and having teeth on an outer perimeter, the teeth disposed in a plane CL1, each sprocket radial spoke communicating with a first cylindrical surface, a circular member having circular member radial spokes, and each circular member radial spoke communicating with a second cylindrical surface, a collar having an outer cylindrical surface, a fastener engaging the collar, the first cylindrical surface and the second cylindrical surface engaging the outer cylindrical surface, all coplanar in a plane CL2, and plane CL1 is offset from plane CL2.Type: GrantFiled: December 13, 2017Date of Patent: April 14, 2020Assignee: Gates CorporationInventors: Michael Cody, Chris Vasiliotis
-
Publication number: 20190176920Abstract: A sprocket guard comprising a sprocket having sprocket radial spokes, and having teeth on an outer perimeter, the teeth disposed in a plane CL1, each sprocket radial spoke communicating with a first cylindrical surface, a circular member having circular member radial spokes, and each circular member radial spoke communicating with a second cylindrical surface, a collar having an outer cylindrical surface, a fastener engaging the collar, the first cylindrical surface and the second cylindrical surface engaging the outer cylindrical surface, all coplanar in a plane CL2, and plane CL1 is offset from plane CL2.Type: ApplicationFiled: December 13, 2017Publication date: June 13, 2019Inventors: Michael Cody, Chris Vasiliotis
-
Publication number: 20190003559Abstract: A belt drive system comprising a belt having a plurality of longitudinally spaced belt teeth, the belt further comprising a longitudinal groove extending in the endless direction of the belt through the belt teeth, a sprocket comprising a plurality of sprocket teeth on an outer circumference of the sprocket, each of the sprocket teeth extending parallel to the rotation axis, and each sprocket tooth configured to be received between adjacent belt teeth, and a first planar fin extending from at least one side of a sprocket tooth, the first planar fin configured to cooperatively engage the longitudinal groove, the first planar fin extending in a direction normal to a sprocket axis of rotation, the first planar fin having a width no greater than 20% of a sprocket groove width (W).Type: ApplicationFiled: September 7, 2018Publication date: January 3, 2019Inventor: Michael Cody
-
Patent number: 10088020Abstract: A belt drive system comprising a belt having a plurality of longitudinally spaced belt teeth, the belt further comprising a longitudinal groove extending in the endless direction of the belt through the belt teeth, a sprocket comprising a plurality of sprocket teeth on an outer circumference of the sprocket, each of the sprocket teeth extending parallel to the rotation axis, and each sprocket tooth configured to be received between adjacent belt teeth, and a first planar fin extending from at least one side of a sprocket tooth, the first planar fin configured to cooperatively engage the longitudinal groove, the first planar fin extending in a direction normal to a sprocket axis of rotation, the first planar fin having a width no greater than 20% of a sprocket groove width (W).Type: GrantFiled: July 1, 2016Date of Patent: October 2, 2018Assignee: Gates CorporationInventor: Michael Cody
-
Publication number: 20180229793Abstract: A crank arm comprising a crank arm receiving portion, a sprocket, a sprocket guard comprising a sprocket guard receiving portion, a nut engagable with a bolt fixing the sprocket to the crank arm receiving portion, and a third fastener engaging the sprocket guard receiving portion through the bolt.Type: ApplicationFiled: February 13, 2017Publication date: August 16, 2018Inventors: Michael Cody, Chris Vasiliotis
-
Publication number: 20180003273Abstract: A belt drive system comprising a belt having a plurality of longitudinally spaced belt teeth, the belt further comprising a longitudinal groove extending in the endless direction of the belt through the belt teeth, a sprocket comprising a plurality of sprocket teeth on an outer circumference of the sprocket, each of the sprocket teeth extending parallel to the rotation axis, and each sprocket tooth configured to be received between adjacent belt teeth, and a first planar fin extending from at least one side of a sprocket tooth, the first planar fin configured to cooperatively engage the longitudinal groove, the first planar fin extending in a direction normal to a sprocket axis of rotation, the first planar fin having a width no greater than 20% of a sprocket groove width (W).Type: ApplicationFiled: July 1, 2016Publication date: January 4, 2018Inventor: Michael Cody
-
Patent number: 9422026Abstract: A toothed sprocket hub with elastic centering element comprising an input shaft having a receiving portion and a cylindrical outer surface, a sprocket engagable with the input shaft, the sprocket comprising at least two first surfaces each disposed on a bending beam such that each first surface is elastically moveable in a radial direction, the two first surfaces bearing upon the outer surface, the two first surfaces each having a radius d that is less than a radius D of the outer surface, at least one second surface that is radially moveable to a lesser extent than a first surface, the second surface engaging the receiving portion to prevent a relative rotation of the sprocket with the input shaft, and a third surface in cooperative relation to the second surface, the third surface bearing upon the outer surface of the input shaft, the third surface having a clearance fit with the outer surface.Type: GrantFiled: February 13, 2015Date of Patent: August 23, 2016Assignee: Gates CorporationInventor: Michael Cody
-
Publication number: 20160236749Abstract: A toothed sprocket hub with elastic centering element comprising an input shaft having a receiving portion and a cylindrical outer surface, a sprocket engagable with the input shaft, the sprocket comprising at least two first surfaces each disposed on a bending beam such that each first surface is elastically moveable in a radial direction, the two first surfaces bearing upon the outer surface, the two first surfaces each having a radius d that is less than a radius D of the outer surface, at least one second surface that is radially moveable to a lesser extent than a first surface, the second surface engaging the receiving portion to prevent a relative rotation of the sprocket with the input shaft, and a third surface in cooperative relation to the second surface, the third surface bearing upon the outer surface of the input shaft, the third surface having a clearance fit with the outer surface.Type: ApplicationFiled: February 13, 2015Publication date: August 18, 2016Inventor: Michael Cody