Operating system events of a kiosk device
First Claim
1. A computing device, comprising:
- a hardware processor to;
monitor an operating system of the computing device, wherein the computing device is to operate as a kiosk device to execute a specific application of the computing device while restricting user access to other applications of the computing device;
identify an operating system event generated by the operating system;
determine, based on a notification restriction list that identifies notifications that are restricted, whether a notification associated with the operating system event is to be restricted;
restrict the notification associated with the operating system event when the operating system event is determined to be restricted; and
cause the notification to be displayed on a graphical user interface when the operating system event is determined to be unrestricted.
1 Assignment
0 Petitions
Accused Products
Abstract
Example implementations relate to operating system events of a kiosk device. For example, a computing device may include a processor. The processor monitors an operating system of the computing device, where the computing device is to operate as a kiosk device to execute a specific application while restricting access to other applications. The processor identifies an operating system event generated by the operating system and determines, based on a notification restriction list, whether the operating system event is to be restricted. A notification associated with the operating system event is restricted when the operating system even is determined to be restricted and is displayed on a graphical user interface when the operating system event is determined to be unrestricted.
27 Citations
20 Claims
-
1. A computing device, comprising:
a hardware processor to; monitor an operating system of the computing device, wherein the computing device is to operate as a kiosk device to execute a specific application of the computing device while restricting user access to other applications of the computing device; identify an operating system event generated by the operating system; determine, based on a notification restriction list that identifies notifications that are restricted, whether a notification associated with the operating system event is to be restricted; restrict the notification associated with the operating system event when the operating system event is determined to be restricted; and cause the notification to be displayed on a graphical user interface when the operating system event is determined to be unrestricted. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method, comprising:
-
monitoring, by a computing device, an operating system of the computing device, wherein the computing device operates as a kiosk device executing a specific application of the computing device while restricting user access to other applications of the computing device; determining, by the computing device, that an operating system event generated by the operating system has occurred; accessing, by the computing device, the operating system event; based on a notification restriction list that identifies notifications that are restricted, determining, by the computing device, whether a notification associated with the operating system event is to be restricted; preventing, by the computing device, the notification associated with the operating system event when the operating system event is determined to be restricted; and providing, by the computing device, the notification on a graphical user interface when the operating system event is determined to be unrestricted. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable storage medium storing instructions that, when executed by a processor of a computing device, cause the computing device to:
-
monitor an operating system of the computing device, wherein the computing device is to operate as a kiosk device to execute a specific application of the computing device while restricting user access to other applications of the computing device; intercept an operating system event generated by the operating system; determine, based on a notification restriction list that identifies notifications that are restricted, whether a notification associated with the operating system event is to be restricted; restrict the notification associated with the operating system event when the operating system event is determined to be restricted; provide the notification on a graphical user interface when the operating system event is determined to be unrestricted; and determine Whether a user is permitted to interact with fixe notification. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification