Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

System for driving computer user attention in multithread systems for optimized efficiency

IP.com Disclosure Number: IPCOM000237558D
Publication Date: 2014-Jun-24
Document File: 2 page(s) / 25K

Publishing Venue

The IP.com Prior Art Database

Abstract

This article describes a solution of notification mechanism handled by operating system in order to inform the user about his required action when many (long lasting) tasks are performed simultaneously. Therefore the user does not need to periodically check if the application running in the background requires his attention or not.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 60% of the total text.

Page 01 of 2

System for driving computer user attention in multithread systems for optimized efficiency

Often when working on a computer, user is performing many tasks simultaneously. There are situations when an application is performing long running task and so in the meantime user is working in another application. Then user would like to be notified

when his action is required and so he needs to periodically check if the application running in the background requires his attention or not. This way he/she may miss the moment when the action can be performed.

Examples:


1.


2.


3.

Our disclosure provides a generic, OS based solution for above problems without requiring instrumenting the applications.

The solution consists of:

OS, based on special algorithm presented, will monitor all open windows and


1.

determine if they require user action or not

If yes, user will be informed about that fact


2.

User is able to explicitly mark those windows for which he's interested in


3.

receiving notifications

Special algorithm used to determine if window requires user attention or not will


1.

consist of the following rules:

Sudden decrease in all resources consumption (CPU, I/O and network) triggers the user notification
Editable field appearance triggers notification
Enabling new button triggers notification
Changing clickable button label attribute triggers the notification

Once the need for user attention is registered, OS specific notification


2.

mechanisms are used to inform the user abo...