TABLET COMPUTER
First Claim
1. A tablet computer, comprising:
- a touch screen display, one or more processors, a storage media, a wireless data communication interface, an operating system comprising an application framework layer and an application layer, and an overlay system stored in the storage media and configured to be executed by the one or more processors, the overlay system comprising;
instructions for controlling access to one or more application programs in the application layer,instructions for providing a first user interface,instructions for providing a second operating environment associated with a second user interface,instructions for requiring input of an authentication code to access the first user interface from the second operating environment; and
instructions for accepting in the first user interface a configuration of an access control configured to permit or deny a request for access in the second operating environment to one or more of a system setting, an application program, a data, and a hardware resource, wherein the data comprises one or more of an internet resource, a text file, an image file, an audio file, a video file, and an electronic book.
4 Assignments
0 Petitions
Accused Products
Abstract
A tablet computer comprises an operating system, including an application framework layer and an application layer, and an overlay system. The overlay system controls access to application programs and provides a first user interface and a second operating environment associated with a second user interface. Optionally, the overlay system provides a first operating environment associated with the first user interface. The overlay system includes an access control configured to permit or deny a request for access in the second operating environment to resources and/or data. Optionally, the overlay system is executed in the application framework layer of the operating system and may comprise a hypervisor providing an operating platform comprising the first user interface, the second operating environment, and an application space providing access to the application layer.
-
Citations
20 Claims
-
1. A tablet computer, comprising:
-
a touch screen display, one or more processors, a storage media, a wireless data communication interface, an operating system comprising an application framework layer and an application layer, and an overlay system stored in the storage media and configured to be executed by the one or more processors, the overlay system comprising; instructions for controlling access to one or more application programs in the application layer, instructions for providing a first user interface, instructions for providing a second operating environment associated with a second user interface, instructions for requiring input of an authentication code to access the first user interface from the second operating environment; and instructions for accepting in the first user interface a configuration of an access control configured to permit or deny a request for access in the second operating environment to one or more of a system setting, an application program, a data, and a hardware resource, wherein the data comprises one or more of an internet resource, a text file, an image file, an audio file, a video file, and an electronic book. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A tablet computer, comprising:
-
a touch screen display, one or more processors, a storage media, a wireless data communication interface, an operating system comprising an application framework layer and an application layer, and an overlay system stored in the storage media and configured to be executed by the one or more processors, the overlay system comprising; instructions for controlling access to one or more application programs in the application layer, instructions for providing a first operating environment associated with a first user interface, instructions for providing a second operating environment associated with a second user interface, instructions for requiring input of an authentication code to access the first user interface from the second operating environment; and instructions for accepting in the first user interface a configuration of an access control configured to permit or deny a request for access in the second operating environment to one or more of a system setting, an application program, a data, and a hardware resource, wherein the data comprises one or more of an internet resource, a text file, an image file, an audio file, a video file, and an electronic book, wherein the access control comprises; instructions for intercepting a request for access in the second operating environment, instructions for determining whether the request for access in the second operating environment is permitted under an operative configuration of the access control, and instructions for granting the request for access in the second operating environment only if the request for access in the second operating environment is permitted under the operative configuration of the access control.
-
Specification