Patents by Inventor Kendall J. MOSHER

Kendall J. MOSHER 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: 20230211793
    Abstract: Implementations described herein relate to leveraging corresponding streams of speed readings of a vehicle generated by different speed sensors of different computing devices to automatically determine an updated tire size of tires of the vehicle. For example, while a user of the vehicle is driving, a first stream of speed readings can be generated by a vehicle speed sensor of an in-vehicle computing device of the vehicle and a second stream of speed readings can be generated by a mobile speed sensor of a mobile computing device of the user of the vehicle. Processor(s) can obtain the different streams of speed readings from the different computing devices and process the different streams using various operations to determine the update tire size of the tires of the vehicle. The updated tire size can be subsequently utilized to update operational parameter(s) of the vehicle that influence how the vehicle operates.
    Type: Application
    Filed: January 4, 2022
    Publication date: July 6, 2023
    Inventors: Kendall J. Mosher, Anthony R. Pitman, Michael Jebb, Aaron Stewart
  • Patent number: 9989005
    Abstract: A secondary controller for controlling the performance of an automobile is described. The secondary controller can be configured to temporarily reprogram one or more vehicle controllers, such as the engine control unit, after the automobile has been powered on. The secondary controller can substitute command sets with different command sets by rewriting the corresponding portion of RAM. The secondary controller can receive vehicle information from the engine control unit to determine the particular type of vehicle to locate the particular command in RAM in order to rewrite the command set. In one embodiment, the secondary controller communicates with the vehicle controller via the vehicle's diagnostic port, such as an OBD-II port. In another embodiment, the secondary controller can be configured to control a variable displacement engine in a vehicle to command the vehicle to operate using all available cylinders.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: June 5, 2018
    Assignee: 128 Combustion, Inc.
    Inventors: Chester J. Silvestri, Kendall J. Mosher
  • Patent number: 9488116
    Abstract: A secondary controller for controlling the performance of a vehicle is described. The secondary controller sends control commands to a vehicle controller while the vehicle is being driven to effect the operation of the vehicle's power train without requiring any modification of the vehicle controller and without falsifying any information sent to the vehicle controller. In some embodiments, the secondary controller communicates with the vehicle controller via the vehicle's diagnostic port, such as an OBD-II port. In one aspect, the secondary controller is used to direct the vehicle controller not to utilize a start/stop feature to automatically turn off the engine in the selected circumstances during normal operation of the vehicle. As such, the control command causes the vehicle controller to operate the vehicle in the selected operating mode in manner dictated by the engine controller.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: November 8, 2016
    Assignee: 128 Combustion, Inc.
    Inventors: Kendall J. Mosher, Chester J. Silvestri, Adam Raper, David R. Emberson
  • Publication number: 20140207351
    Abstract: A secondary controller for controlling the performance of a vehicle is described. The secondary controller sends control commands to a vehicle controller while the vehicle is being driven to effect the operation of the vehicle's power train without requiring any modification of the vehicle controller and without falsifying any information sent to the vehicle controller. In some embodiments, the secondary controller communicates with the vehicle controller via the vehicle's diagnostic port, such as an OBD-II port. In one aspect, the secondary controller is used to direct the vehicle controller not to utilize a start/stop feature to automatically turn off the engine in the selected circumstances during normal operation of the vehicle. As such, the control command causes the vehicle controller to operate the vehicle in the selected operating mode in manner dictated by the engine controller.
    Type: Application
    Filed: March 19, 2014
    Publication date: July 24, 2014
    Applicant: 128 Combustion, LLC
    Inventors: Kendall J. MOSHER, Chester J. SILVESTRI, Adam RAPER, David R. EMBERSON
  • Patent number: 8738270
    Abstract: A secondary controller for controlling the performance of a moving automobile is described. The secondary controller can be configured to communicate with one or more vehicle controllers, such as the engine control unit, while the automobile is being driven. The secondary controller can send control commands, such as self-test or diagnostic commands to the vehicle controller to effect the operation of the vehicle's power train. The secondary controller can receive power train related data from the engine control unit and based upon the received power train data determine when to send the control commands. In one embodiment, the secondary controller communicates with the vehicle controller via the vehicle's diagnostic port, such as an OBD-II port. In another embodiment, the secondary controller can be configured to control a variable displacement engine in a vehicle to improve the fuel efficiency of the vehicle while it is driven.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: May 27, 2014
    Assignee: 128 Combustion, LLC
    Inventors: David R. Emberson, Kendall J. Mosher, Chester J. Silvestri, Adam Raper
  • Patent number: 8718905
    Abstract: A secondary controller for controlling the performance of a moving automobile is described. The secondary controller can be configured to communicate with one or more vehicle controllers, such as the engine control unit, while the automobile is being driven. The secondary controller can send control commands to the vehicle controller to effect the operation of the vehicle's power train. The secondary controller can receive power train related data from the engine control unit and based upon the received power train data determine when to send the control commands. In one embodiment, the secondary controller communicates with the vehicle controller via the vehicle's diagnostic port, such as an OBD-II port. In another embodiment, the secondary controller can be configured to control the operational displacement of a variable displacement engine while the vehicle is driven.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: May 6, 2014
    Assignee: 128 Combustion, LLC
    Inventors: Kendall J. Mosher, Chester J. Silvestri, Adam Raper, David R. Emberson
  • Publication number: 20140067231
    Abstract: A secondary controller for controlling the performance of a moving automobile is described. The secondary controller can be configured to communicate with one or more vehicle controllers, such as the engine control unit, while the automobile is being driven. The secondary controller can send control commands to the vehicle controller to effect the operation of the vehicle's power train. The secondary controller can receive power train related data from the engine control unit and based upon the received power train data determine when to send the control commands. In one embodiment, the secondary controller communicates with the vehicle controller via the vehicle's diagnostic port, such as an OBD-II port. In another embodiment, the secondary controller can be configured to control the operational displacement of a variable displacement engine while the vehicle is driven.
    Type: Application
    Filed: November 11, 2013
    Publication date: March 6, 2014
    Applicant: 128 Combustion, LLC
    Inventors: Kendall J. MOSHER, Chester J. SILVESTRI, Adam RAPER, David R. EMBERSON
  • Publication number: 20130073169
    Abstract: A secondary controller for controlling the performance of a moving automobile is described. The secondary controller can be configured to communicate with one or more vehicle controllers, such as the engine control unit, while the automobile is being driven. The secondary controller can send control commands, such as self-test or diagnostic commands to the vehicle controller to effect the operation of the vehicle's power train. The secondary controller can receive power train related data from the engine control unit and based upon the received power train data determine when to send the control commands. In one embodiment, the secondary controller communicates with the vehicle controller via the vehicle's diagnostic port, such as an OBD-II port. In another embodiment, the secondary controller can be configured to control a variable displacement engine in a vehicle to improve the fuel efficiency of the vehicle while it is driven.
    Type: Application
    Filed: September 15, 2011
    Publication date: March 21, 2013
    Applicant: 128 Combustion, LLC
    Inventors: David R. EMBERSON, Kendall J. MOSHER, Chester J. SILVESTRI, Adam RAPER