Touch event processing methods and apparatus for portable device with multiple operating systems
AssigneeSamsung Electronics Co., Ltd.
InventorSeungmin Chung
Life of this patent
Estimating the term…
Abstract
A touch event processing method and a portable device implementing the same is provided for protecting a touch event occurring on a touch screen from hacking. Touch coordinates from a touch panel are first provided to the first operating system. It is then determined whether a function corresponding to the touch coordinates is to execute a security application. If so, a touch event processing right handover message is transmitted from the first operating system to the second, to hand over a right of processing a touch event that occurs on the touch panel to the second operating system.
Claims18
A touch event processing method of a portable device having a first operating system and a second operating system, the method comprising:
- receiving, by the first operating system, touch coordinates from a touch panel;
- and
- if a function corresponding to the touch coordinates is to execute a security application, transmitting a touch event processing right handover message to the second operating system, for handover of a right of processing a touch event on the touch panel to the second operating system;
- wherein the first operating system transmits, when the security application stops running, a touch event processing right withdrawal request message to the second operating system, and commands, when the touch event processing right handover message is received from the second operating system, a CPU to transmit the touch coordinates.
A touch event processing method of a portable device having a first operating system and a second operating system, the method comprising:
- receiving, at the second operating system, touch coordinates from a touch panel;
- determining whether the touch coordinates are coordinates in a security image displayed on the touch panel;
- and
- transmitting, when the touch coordinates are not the coordinates in the security image, a touch event processing right handover message for handover of a right of processing a touch event on the touch panel to the first operating system.
A touch event processing method of a portable device having multiple operating systems, the method comprising:
- receiving an interrupt from a touch panel;
- determining an operating system having a right of processing a touch event among the multiple operating systems;
- generating the interrupt to the operating system having the right of processing the touch event;
- and
- transmitting touch coordinates to the operating system to which the interrupt was transmitted, in response to a touch coordinates request message received from the operating system.
A portable device comprising:
- a touchscreen having a display panel and a touch panel;
- a memory for storing a security application, a first operating system, and a second operating system;
- and
- a Central Processing Unit (CPU) which accesses the memory to execute the first and second operating systems,
- wherein the first operating system receives touch coordinates from the touch panel, and transmits, in response to a determination that a function corresponding to the touch coordinates is to execute a security application, a touch event processing right handover message for handover of a right of processing a touch event on the touch panel to the second operating system;
- and
- wherein the first operating system transmits, when the security application stops running, a touch event processing right withdrawal request message to the second operating system, and commands, when the touch event processing right handover message is received from the second operating system, the CPU to transmit the touch coordinates.
Dependencies are inferred from the claim text.