SYSTEMS AND METHODS TO DETERMINE AWAKENING LEAD TIME FOR WAKING UP SLEEPING DRIVER

Systems and methods providing sleep service in a vehicle to wake up a sleeping driver at a wake-up time based on the user profile of the driver are disclosed. In one embodiment, a sleeping service system includes a processor, a data receiver, an alarm, and a non-transitory memory module communicatively coupled to the processor, and a set of machine-readable instructions stored on the memory module that, when executed by the processor, cause the processor to perform operations. The operations include accessing a user profile of a driver, accessing a route information, calculating an action time based on one or more of upcoming events, calculating a current leading time based on the user profile, and providing a wake-up notification to the driver at a wake-up time based on the action time and the current leading-time period.