CA2882604C

System and method to detect execution of driving maneuvers

Abstract

This disclosure relates to a system and method for detecting execution of driving maneuvers based on pre-determined driving maneuver profiles. Some or all of the system may be installed in a vehicle and/or be otherwise coupled with a vehicle. In some implementations, the system may detect execution of driving maneuvers by the vehicle based on pre-determined driving maneuver profiles. The system may include one or more sensors configured to generate output signals conveying information related to the vehicle. In some implementations, the system may detect execution of the driving maneuvers by the vehicle based on a comparison of the information conveyed by the output signals from the sensors to criteria included in the pre-determined driving maneuver profiles.

CA2882604C, drawing sheet 1
Sheet 1 of 6

Term

8.4 yearsleft in the term

Expires 20 February 2035.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

27 claims: 4 independent, 23 dependent

  1. 1
    CA 02882604 2015-11-03 54180-23PPH CLAIMS:1. A system configured to detect execution of driving maneuvers, the system configured to couple with a vehicle, the system comprising: one or more sensors configured to generate output signals conveying 5 information related to operation and/or context of the vehicle;and one or more processors configured to execute computer program modules, the computer program modules comprising: a maneuver trigger module configured to detect, in real-time or near real-time, execution by the vehicle of a specific driving maneuver based on the 10 information conveyed by the output signals from the one or more sensors, and a control module configured to, responsive to the detection of the specific driving maneuver, facilitate, in real-time or near real-time, wireless communication of the information conveyed by the output signals for a period of time that includes at least the specific driving maneuver to a remote computing device, 15 wherein the control module is configured such that the period of time that includes at least the specific driving maneuver includes a pre-maneuver period of time and a post-maneuver period of time, wherein the pre-maneuver period of time and the post-maneuver period of time are determined after detection of the specific driving maneuver, and 20 wherein the pre-maneuver period of time and the post-maneuver period of time are determined based on the detected specific driving maneuver.
  2. 10
    A method to detect execution of driving maneuvers, the method comprising:generating, with one or more sensors, output signals conveying information related to operation and/or context of a vehicle;detecting, in real-time or near real-time, execution by the vehicle of a specific driving maneuver based on the information conveyed by the output signals from the one or more sensors;and facilitating, in real-time or near real-time, responsive to the detection of the specific driving maneuver, wireless communication of the information conveyed by the output signals for a period of time that includes at least the specific driving maneuver to a remote computing device, wherein the period of time that includes at least the specific driving maneuver includes a pre-maneuver period of time and a post-maneuver period of time, wherein the pre-maneuver period of time and the post-maneuver period of time are determined after detection of the specific driving maneuver, and wherein the pre-maneuver period of time and the post-maneuver period of time are determined based on the detected specific driving maneuver.
  3. 16
    A system configured to detect execution of driving maneuvers based on pre-determined driving maneuver profiles, the system configured to couple with a vehicle, the system comprising:one or more sensors configured to generate output signals conveying information related to operation and/or context of the vehicle;and one or more processors configured to execute computer program modules, the computer program modules comprising: a parameter module configured to determine one or more vehicle parameters based on the output signals, the one or more vehicle parameters being related to the operation and/or context of the vehicle;CA 02882604 2015-11-03 54180-23PPH a profile module configured to obtain one or more pre-determined driving maneuver profiles, the one or more pre-determined driving maneuver profiles including criteria sets associated with driving maneuvers, the one or more predetermined driving maneuver profiles including a first pre-determined driving maneuver profile having a first criteria set, the first criteria set including a first individual criterion and a second individual criterion;a maneuver trigger module configured to detect execution by the vehicle of a specific driving maneuver, the specific driving maneuver detected based on the determined vehicle parameters and the obtained pre-determined driving maneuver profiles by comparing the determined vehicle parameters to the criteria sets such that a first specific driving maneuver is detected responsive to the determined parameters satisfying the first individual criterion and the second individual criterion, and a control module configured to, responsive to the detection of the specific driving maneuver, facilitate, in real-time or near real-time, wireless communication of the information conveyed by the output signals for a period of time that includes at least the specific driving maneuver to a remote computing device, wherein the control module is configured such that the period of time that includes at least the specific driving maneuver includes a pre-maneuver period of time and a post-maneuver period of time, wherein the pre-maneuver period of time and the post-maneuver period of time are determined after detection of the specific driving maneuver, and wherein the pre-maneuver period of time and the post-maneuver period of time are determined based on the detected specific driving maneuver.
  4. 22
    A method to detect execution of driving maneuvers based on predetermined driving maneuver profiles, the method comprising:generating output signals conveying information related to operation and/or context of a vehicle;determining one or more vehicle parameters based on the output signals, the one or more vehicle parameters being related to the operation and/or context of the vehicle;obtaining one or more pre-determined driving maneuver profiles, the one or more pre-determined driving maneuver profiles including criteria sets associated with driving maneuvers, the one or more pre-determined driving maneuver profiles including a first pre-determined driving maneuver profile having a 42 CA 02882604 2015-11-03 54180-23PPH first criteria set, the first criteria set including a first individual criterion and a second individual criterion;detecting execution by the vehicle of a specific driving maneuver, the specific driving maneuver detected based on the determined vehicle parameters and the obtained pre-determined driving maneuver profiles by comparing the determined vehicle parameters to the criteria sets such that a first specific driving maneuver is detected responsive to the determined parameters satisfying the first individual criterion and the second individual criterion;and facilitating, in real-time or near real-time, responsive to the detection of the specific driving maneuver, wireless communication of the information conveyed by the output signals for a period of time that includes at least the specific driving maneuver to a remote computing device, wherein the period of time that includes at least the specific driving maneuver includes a pre-maneuver period of time and a post-maneuver period of time, wherein the pre-maneuver period of time and the post-maneuver period of time are determined after detection of the specific driving maneuver, and wherein the pre-maneuver period of time and the post-maneuver period of time are determined based on the detected specific driving maneuver.