US10349239B2

System and method for generating driver status and destination arrival notifications for reducing distracted driving and increasing driver safety

Summary by NHIP

Driver Status Notification System

The system reports a driver's motion state to a cloud infrastructure and triggers notifications for contacts. Communication devices locally store incoming messages and transmit them only after the driver exits the motion state.

Claim Score by NHIP

Read claim 27, the broadest

Abstract

System and method for generating notifications when a person is in a driving state, in a non-driving state, and optionally a destination arrival notification so that interested parties, such as family members, friends and/or co-workers, can make informed and proactive decisions to not call or text the person while driving is described. With push notifications, interested parties can thus make informed decisions and purposely delay making a phone call or texting a driver until after they have arrived at their destination and are no longer driving. As a result, drivers are not needlessly distracted, significantly improving road safety.

US10349239B2, drawing sheet 1
Sheet 1 of 13

Term

10.4 yearsleft in the term

Expires 4 March 2037, including 68 days of term adjustment.

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

40 claims: 4 independent, 36 dependent

  1. 1
    A method, comprising:arranging for code to be executed on a mobile device associated with a first person, the code causing the mobile device to: report to a cloud computing infrastructure an in driving state of the first person when the mobile device is in a vehicle that is in motion;configuring the cloud computing infrastructure to provide a notification to a communication device associated with a second person, the notification providing a notice of the in driving state of the first person;arranging for the communication device to locally store, but not transmit, communication created by the second person and directed to the first person;and arranging for the communication device to transmit the locally stored communication after the first person is no longer in the driving state.
  2. 9
    A method, comprising:distributing to a first plurality of users code configured to run on a plurality of mobile communication devices associated with the plurality of first users respectively;configuring each instantiation of the code to cause the mobile device on which the code is executing to: (a) ascertain if the mobile device is in a vehicle that is in motion;and (b) report an in driving state of the associated first user to a cloud computing infrastructure when the mobile device ascertains that the mobile device is in the vehicle that is in motion;arranging for the cloud computing infrastructure to share with selected second users the reported in driving state of the first plurality of users respectively;and arranging for communication devices belonging to the selected second users to: locally store, but not transmit, outgoing communications directed to recipients among the first plurality of users who are in the driving state;and transmit the communications out of local storage after the recipients are no longer in the driving state respectively.
  3. 17
    A method, comprising:arranging for a mobile device associated with a first person to report to a cloud computing infrastructure an in driving state of the first person while the mobile device is in a vehicle that is in motion;arranging for a communication device, associated with a second person, to locally store but not transmit communication for the first person while the first person is in the in driving state;and arranging for the communication device to transmit the locally stored communication to the first person after the first person is no longer in the driving state.
  4. 27
    Broadest claimClaim Score 80, broad(NHIP)A method comprising arranging for a communication device of a first person attempting to send a text or voice message to a second person to store the text or voice message in local storage on the communication device while the second person is in a driving state and to transmit the text or voice message out of the local storage after the second person transitions to a non-driving state.