What is context sensitive computing?
Context sensitive computing is essentially a type of computer operation that anticipates use cases, or in other words operates in a custom way based on the context of user activity. This can apply either to a user's activities on the device or to the physical environment in which the device is used.
In general, context-sensitive computing is based on engineering principles that have been done according to the manner in which users are expected to use the computer or device in question. Context-based computing has a lot in common with the principles of human-computer interaction; One notable difference, however, is that with context-aware computing, most of the solutions that provide this higher and more sophisticated functionality are applied at run time to the overall context of that particular application as input.
Examples of context-sensitive computing are the new design of mobile devices that switch between vertical and horizontal orientation depending on their position. Another example is devices that change their screens and backlighting according to the amount of light in the room in which they are used. A very new concept that could be called context sensitive computing is the inclusion of mechanical and sensory elements in future mobile devices that will help them adapt themselves to minimize damage if they are dropped.
Contextual computing seeks to anticipate the way computers will need assistance from users in certain situations, whether indoors or outdoors, in a factory or office, or in any other situation where a person will need hardware to perform a task complete. This is an important element in the development of Cutting edge technology for today's consumer and business markets.