Users interacting with computing devices often multi-task across and navigate between multiple contexts. Users often report distraction and fatigue due to such switching of contexts. For example, it is hard for users to remember an earlier context and resume work at a later time. It has been argued that a user is better off focusing on one context at a time to improve productivity. However, current computers are blind to the different contexts for a user. Applications and programs relating to several current contexts are displayed without taking into account potential for distractions. Techniques of this disclosure enable automatic grouping of software applications on a user’s computer such that only applications that are relevant to a curr...
With the advent of PDAs (Personal Digital Assistants), smart phones, and other forms of mobile and u...
The concept of context-awareness is widely used in mobile and pervasive computing to reduce explicit...
Knowledge workers perform work on many tasks per day and often switch between tasks. When performing...
Computer or mobile device users that try focusing on a single task often become distracted or interr...
Abstract. Knowledge workers are typically processing multiple tasks in parallel. As humans can conce...
Users perform a variety of actions when interacting with a software application via various user int...
This disclosure describes techniques for the adaptive presentation of tasks on user interfaces. With...
People access applications and services through different devices depending on location and needs. D...
This paper describes a framework that serves as a reference for classifying user interfaces supporti...
Generally, the present disclosure is directed to switching between one or more input systems based o...
Oftentimes, use of a device results in a change user focus from a real-world activity to the device ...
Rapidly changing requirements and dynamic environments drive the development of context-aware applic...
In a fast-paced office setting, information workers inevitably experience expected and unexpected in...
In this article we are to explore different roles that Context-Oriented Programming (COP), Layered-B...
A user interface (UI) to configure device settings for multiple user devices associated with a commo...
With the advent of PDAs (Personal Digital Assistants), smart phones, and other forms of mobile and u...
The concept of context-awareness is widely used in mobile and pervasive computing to reduce explicit...
Knowledge workers perform work on many tasks per day and often switch between tasks. When performing...
Computer or mobile device users that try focusing on a single task often become distracted or interr...
Abstract. Knowledge workers are typically processing multiple tasks in parallel. As humans can conce...
Users perform a variety of actions when interacting with a software application via various user int...
This disclosure describes techniques for the adaptive presentation of tasks on user interfaces. With...
People access applications and services through different devices depending on location and needs. D...
This paper describes a framework that serves as a reference for classifying user interfaces supporti...
Generally, the present disclosure is directed to switching between one or more input systems based o...
Oftentimes, use of a device results in a change user focus from a real-world activity to the device ...
Rapidly changing requirements and dynamic environments drive the development of context-aware applic...
In a fast-paced office setting, information workers inevitably experience expected and unexpected in...
In this article we are to explore different roles that Context-Oriented Programming (COP), Layered-B...
A user interface (UI) to configure device settings for multiple user devices associated with a commo...
With the advent of PDAs (Personal Digital Assistants), smart phones, and other forms of mobile and u...
The concept of context-awareness is widely used in mobile and pervasive computing to reduce explicit...
Knowledge workers perform work on many tasks per day and often switch between tasks. When performing...