Systems and methods for controlling the playback of video in a vehicle using timers
First Claim
1. A system for playing video in a vehicle comprising:
- one or more processors;
a memory communicably coupled to the one or more processors and storing;
a video module including instructions that when executed by the one or more processors cause the one or more processors to;
receive a first request to play a video on a display inside of the vehicle;
in response to the first request, play the video on the display inside of the vehicle;
start a first timer having a first duration;
determine that the first timer has expired;
in response to determining that the first timer has expired, stop the video from playing on the display inside of the vehicle;
receive a second request to play the video on the display inside of the vehicle;
in response to the second request, play the video on the display inside of the vehicle;
start a second timer having a second duration;
determine that the second timer has expired; and
in response to determining that the second timer has expired, stop the video from playing on the display inside of the vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
A safety system can play videos in a vehicle while minimizing driver distraction. The driver can select a video source, and video from the video source may begin playing on a display to the driver. Upon the driver first selecting the video, the video is displayed to the driver for an amount of time that does not exceed a timer having a duration. If the driver again selects to view the video, the duration associated with the timer is reduced, and the video is displayed for an amount of time that does not exceed the newly reduced timer. As the driver continues to try to view the video, the duration of the timer is further reduced until it is zero or near zero. After which the driver may not be permitted to view the video until a threshold amount of time has passed.
34 Citations
21 Claims
-
1. A system for playing video in a vehicle comprising:
-
one or more processors; a memory communicably coupled to the one or more processors and storing; a video module including instructions that when executed by the one or more processors cause the one or more processors to; receive a first request to play a video on a display inside of the vehicle; in response to the first request, play the video on the display inside of the vehicle; start a first timer having a first duration; determine that the first timer has expired; in response to determining that the first timer has expired, stop the video from playing on the display inside of the vehicle; receive a second request to play the video on the display inside of the vehicle; in response to the second request, play the video on the display inside of the vehicle; start a second timer having a second duration; determine that the second timer has expired; and in response to determining that the second timer has expired, stop the video from playing on the display inside of the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for playing video in a vehicle, the method comprising:
-
receiving a first request to play a video on a display inside of the vehicle; in response to the first request, playing the video on the display inside of the vehicle; starting a first timer having a first duration; determining that the first timer has expired; in response to determining that the first timer has expired, stopping the video from playing on the display inside of the vehicle; receiving a second request to play the video on the display inside of the vehicle; in response to the second request, playing the video on the display inside of the vehicle; starting a second timer having a second duration; determining that the second timer has expired; and in response to determining that the second timer has expired, stopping the video from playing on the display inside of the vehicle. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium for playing video in a vehicle including instructions that when executed by one or more processors cause the one or more processors to:
-
receive a first request to play a video on a display inside of the vehicle; in response to the first request, play the video on the display inside of the vehicle; start a first timer having a first duration; determine that the first timer has expired; in response to determining that the first timer has expired, stop the video from playing on the display inside of the vehicle; receive a second request to play the video on the display inside of the vehicle; in response to the second request, play the video on the display inside of the vehicle; start a second timer having a second duration; determine that the second timer has expired; and in response to determining that the second timer has expired, stop the video from playing on the display inside of the vehicle. - View Dependent Claims (19, 20)
-
-
21. A system for playing video in a vehicle comprising:
-
one or more processors; a memory communicably coupled to the one or more processors and storing; a video module including instructions that when executed by the one or more processors cause the one or more processors to; determine a speed of the vehicle; determine whether the speed is greater than or less than a threshold speed; receive a first request to play video on a display inside of the vehicle; in response to receiving the first request and the speed being greater than the threshold speed; play the video on the display inside of the vehicle; start a first timer having a first duration; determine that the first timer has expired; and in response to determining that the first timer has expired, stop the video from playing on the display inside of the vehicle; receive a second request to play the video on the display inside of the vehicle; in response to receiving the second request and the speed being greater than the speed threshold; play the video on the display inside of the vehicle; start a second timer having a second duration; determine that the second timer has expired; and in response to determining that the second timer has expired, stop the video from playing on the display inside of the vehicle; and in response to receiving the first request or the second request and the speed being less than the speed threshold; play the video on the display inside of the vehicle without using the first timer or the second timer.
-
Specification