Remote vehicle communications bitrate determination
AssigneeRepairify, Inc.
InventorMichael Patrick EDGAR
Life of this patent
Estimating the term…
Abstract
A method of remote communications with an on-board diagnostics (OBD) system of a vehicle includes connecting a vehicle communications device to a connector of a vehicle's OBD system, connecting a remote communications device to a connector of a vehicle tool device, and establishing a network communications link between the vehicle communications device and a remote communications device. The vehicle communications device receives communications at the vehicle-communications device from the vehicle's OBD system through the connector. A bit stream of the received communications is analyzed over an interval of time.
Claims22
A method of remote communications with an on-board diagnostics (OBD) system of a vehicle, the method comprising:
- connecting a vehicle communications device to a connector of a vehicle's OBD system;
- connecting a remote tool side communications device to a connector of a vehicle tool device;
- establishing a network communications link between the vehicle-communications device and a remote communications device;
- receiving communications at the vehicle side communications device or tool side communications device from the respectively connected vehicle's OBD system or tool device through the respective connector of the OBD system or tool device;
- analyzing a bit stream of the received communications over an interval of time;
- estimating widths of one or more bit pulses based on the analyzing of the bit stream;
- determining a bit rate of the OBD system based on the estimated widths of the one or more bit pulses;
- based on the determined bit rate of the OBD system, establishing bidirectional communications between the OBD system and the tool device using the established network communications link between the vehicle-communications device and the remote communications device.
A system for on board diagnostic (OBD) vehicle communications, the system comprising:
- a vehicle side communications device comprising a first pin-connector adapted for connecting to a vehicle's OBD system and a first network interface configured to perform network communications;
- a remote tool side communications device comprising a second pin-connector adapted for connecting to a vehicle tool device and a second network interface configured to perform network communications with the vehicle side communications device;
- wherein at least one of the vehicle side communications device or tool side communications device further comprises one or more processors programmed and configured to cause the respective vehicle side or tool side communications device to perform:
- receiving communications at the respective vehicle side or tool side communications device from the respective vehicle's OBD system or vehicle tool device through the respective first or second pin-connector;
- analyzing a bit stream of the received communications over an interval of time;
- estimating widths of one or more bit pulses based on the analyzing of the bit stream;
- determining a bit rate of the OBD system based on the estimated widths of the one or more bit pulses;
- based on the determined bit rate of the OBD system, establishing bidirectional communications between the OBD system and a vehicle tool device using a network communications link between the vehicle side communications device and the remote tool side communications device.
Dependencies are inferred from the claim text.