Handheld mobile device for adaptive vehicular operations
AssigneeEssential Products, Inc.
InventorAndrew E. Rubin
Life of this patent
Estimating the term…
Abstract
The embodiments include a handheld mobile device (HMD) operable to cause a subsystem of a vehicle to perform a vehicular operation associated with an existing capability of the subsystem. The HMD includes a processor, a port operable to communicatively couple the HMD to an existing on-board computer of a vehicle via an existing data link connector of the vehicle, and a wireless interface operable to communicatively couple the HMD to at least one of the vehicle or a remote service. The HMD further includes a memory storing a software application that, when executed by the processor, causes the HMD to communicate a command to the on-board computer via the data link connector to perform the vehicular operation associated with the existing capability of the subsystem.
Claims19
A handheld mobile device (HMD) operable to cause a subsystem of a vehicle to perform a vehicular operation associated with an existing capability of the subsystem, the HMD comprising:
- a processor;
- a port operable to communicatively couple the HMD to an existing on-board computer of a vehicle via an existing data link connector of the vehicle;
- a wireless interface operable to communicatively couple the HMD to at least one of the vehicle or a remote service;
- and
- a memory storing a software application including instructions that, when executed by the processor, causes the HMD to:
- obtain sensor information indicative of a location of the vehicle or an object moving relative to the vehicle;
- generate a vehicular command based on the obtained sensor information;
- and
- communicate the vehicular command to the on-board computer via the existing data link connector to perform the vehicular operation associated with the existing capability of the subsystem, the vehicular operation including at least a semi-autonomous driving operation configured to assist a human driver of the vehicle to navigate the vehicle.
A system operable to cause a subsystem of a vehicle to perform a vehicular operation associated with an existing capability of the subsystem, the system comprising:
- a smartphone including:
- a processor;
- a memory;
- a port operable to perform bi-directional communications of vehicular information by coupling the smartphone to an on-board diagnostics (OBD) connector;
- and
- a wireless interface operable to receive at least one of location information, road condition information, weather information, or vehicular traffic information from one or more remote services;
- and
- a software application stored on the memory that, when executed by the processor, causes the smartphone to:
- obtain sensor information indicative of a location of the vehicle or an object moving relative to the vehicle,
- determine a vehicular operation based on vehicular information received via the OBD connector, the sensor information, and any of location information, road condition information, weather information, or vehicular traffic information received via the wireless interface;
- and
- communicate the vehicular command to an on-board computer of the vehicle via the OBD connector to perform the vehicular operation by modifying an operation of an existing capability of an adaptive cruise control subsystem, a parking assistance with automated steering subsystem, or a lane keeping assistance subsystem, the vehicular operation including at least a semi-autonomous driving operation configured to assist a human driver of the vehicle to navigate the vehicle.
A method performed by a smartphone to cause a vehicular operation associated with an existing capability of a vehicle, the method comprising:
- receiving, via an on-board diagnostics (OBD) connector, vehicular information collected by an on-board computer of the vehicle;
- receiving, over a wireless link, at least one of location information, road condition information, weather information, or vehicular traffic information;
- receiving sensor information indicative of a location of the vehicle or an object moving relative to the vehicle;
- determining a vehicular operation based on the received vehicular information, the sensor information, and the received location information, road condition information, weather information, or vehicular traffic information;
- and
- communicating, via the OBD connector, a vehicular command to the on-board computer to perform the vehicular operation by modifying an operation of an existing capability of an adaptive cruise control subsystem, a parking assistance with automated steering subsystem, or a lane keeping assistance subsystem, the vehicular operation including at least a semi-autonomous driving operation configured to assist a human driver of the vehicle to navigate the vehicle.
Dependencies are inferred from the claim text.