Vehicle performance customization via downloadable applications
AssigneeRobert Bosch GmbH
InventorAndrew Wilson
Life of this patent
Estimating the term…
Abstract
Methods, systems, and computer-readable medium for modifying vehicle operation. One system includes a controller installed in a vehicle. The controller is configured to receive a user-selected operating parameter obtained through a downloaded application, generate a message for at least one embedded vehicle controller based on the user-selected parameter, and transmit the message to the at least one embedded vehicle controller. The message causes the embedded vehicle controller to modify operation.
Claims20
A system for modifying vehicle operation, the system comprising:
- a controller installed in a vehicle, the controller configured to
- receive a user-selected operating parameter obtained through a downloaded application,
- generate a message for at least one embedded vehicle controller based on the user-selected operating parameter, and
- transmit the message to the at least one embedded vehicle controller, wherein the message causes the at least one embedded vehicle controller to modify operation.
A method of modifying vehicle operation, the method comprising:
- receiving, from a user, a selection of an application available for download;
- downloading the selected application to a device;
- modifying operation of at least one embedded vehicle controller based on the selected application.
Non-transitory computer-readable medium comprising executable instructions for:
- accessing a listing of applications available for download from a server over a wireless connection;
- displaying the listing of applications available for download on a user interface mounted in an interior of a vehicle;
- receiving, through the user interface, a selection of an application included in the listing of applications available for download;
- downloading the selected application from the server over the wireless connection;
- executing the selected application to generate a screen prompting a user for an operating parameter;
- displaying the screen on the user interface;
- receiving, through the user interface, the operating parameter;
- generating a message based on the operating parameter;
- and
- transmitting the message to at least one embedded vehicle controller over a controller area network, the message instructing the at least one embedded vehicle controller to modify software executed by the at least one embedded vehicle controller.
Dependencies are inferred from the claim text.