Integrated notification pop-ups were first introduced on Windows 8.
What’s new on Windows 8.1 is the option to turn the notifications off or
set a period of time for which the notifications may appear. To do this,
go to Change PC settings, click on Search and Apps, select Notifications,
and configure the relevant options.