An operating system providing multi-touch support for (user) applications in a mobile device. In one embodiment, a check of whether the touch screen (in the mobile device) has multi-touch capability is performed. A first interface with multi-touch capability is provided to the (user) applications if the touch screen has multi-touch capability and a second interface with single touch capability being provided if the touch screen does not have multi-touch capability. The first and second interfaces may be provided by corresponding device drivers loaded when the mobile device is initialized with the operating system. A device driver (providing the second interface) is also designed to perform the check and execute another device driver (providing the first interface) if the touch screen has multi-touch capability.

 
Web www.patentalert.com

< ESTABLISHING COMMUNICATION OVER SERIAL BUSES IN A SLAVE DEVICE

< OPTIMAL POWER USAGE IN DECODING A CONTENT STREAM STORED IN A SECONDARY STORAGE

> METHOD AND SYSTEM FOR ENCODED VIDEO COMPRESSION

> 3D ENHANCEMENT OF VIDEO REPLAY

~ 00615