System and method for generating driver status and destination arrival notifications for reducing distracted driving and increasing driver safety
First Claim
Patent Images
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.
1 Assignment
0 Petitions
Accused Products
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.
25 Citations
40 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
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. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
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. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
- 27. 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.
Specification