Method for displaying information on a display device of a terminal
First Claim
1. A method for displaying information on a display device of a terminal, wherein the terminal contains a microprocessor in which a normal runtime environment and a protected runtime environment are implemented, wherein the normal runtime environment and the protected runtime environment are configured, when implemented on the microprocessor to provide display data for reproduction on the display device, the method comprising:
- transferring display data provided via the normal runtime environment at least in part to the protected runtime environment,the protected runtime environment checking whether the transferred display data meet one or more security criteria, andrejecting or altering the transferred display data when the transferred display data do not meet at least one security criterion that the transferred display data are visually distinguishable from display data provided via the protected runtime environment during subsequent reproduction on the display device,wherein the protected runtime environment graphically analyzes the transferred display data to determine whether the display data contains one or more predetermined graphical elements that render a user able to recognize that display data reproduced on the display device are provided by the protected runtime environment, and wherein at least one security criterion is not met if the display data comprise the predetermined graphical element(s).
3 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method for displaying information on a display device (D1, D2) of a terminal, particularly a mobile terminal, wherein the terminal contains a microprocessor unit in which a normal runtime environment (NZ) and a protected runtime environment (TZ) are implemented, wherein display data (DD1, DD2, DD2′, TDD2) can be provided for reproduction on the display device (D1, D2) by means of the normal runtime environment (NZ) and the protected runtime environment (TZ). In this case, at least some display data (DD2) provided by means of the normal runtime environment (NZ) are transferred to the protected runtime environment (TZ), which checks whether the transferred display data (DD2) satisfy one or more security criteria, wherein if they do not satisfy at least one security criterion then the display data (DD2) are rejected or are altered such that they can be distinguished from display data (TDD2) provided by means of the protected runtime environment (TZ) when they are next reproduced on the display device (D1, D2).
-
Citations
12 Claims
-
1. A method for displaying information on a display device of a terminal, wherein the terminal contains a microprocessor in which a normal runtime environment and a protected runtime environment are implemented, wherein the normal runtime environment and the protected runtime environment are configured, when implemented on the microprocessor to provide display data for reproduction on the display device, the method comprising:
-
transferring display data provided via the normal runtime environment at least in part to the protected runtime environment, the protected runtime environment checking whether the transferred display data meet one or more security criteria, and rejecting or altering the transferred display data when the transferred display data do not meet at least one security criterion that the transferred display data are visually distinguishable from display data provided via the protected runtime environment during subsequent reproduction on the display device, wherein the protected runtime environment graphically analyzes the transferred display data to determine whether the display data contains one or more predetermined graphical elements that render a user able to recognize that display data reproduced on the display device are provided by the protected runtime environment, and wherein at least one security criterion is not met if the display data comprise the predetermined graphical element(s). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A terminal, comprising:
-
a microprocessor configured to implement a normal runtime environment and a protected runtime environment, and a display device, wherein the microprocessor is configured to provide display data for reproduction on the display device via the normal runtime environment and the protected runtime environment, wherein the terminal is configured to; transfer display data provided via the normal runtime environment at least in part to the protected runtime environment, check whether the transferred display data meet one or more security criteria, and reject or alter the transferred display data when the transferred display data do not meet the one or more security criteria that make the transferred display data visually distinguishable from display data provided via the protected runtime environment during subsequent reproduction on the display device, wherein when implemented by the microprocessor, the protected runtime environment graphically analyzes the transferred display data to determine whether the display data contains one or more predetermined graphical elements that render a user able to recognize that display data reproduced on the display device are provided by the protected runtime environment, and wherein at least one security criterion is not met if the display data comprise the predetermined graphical element(s).
-
Specification