# US 2014/0195941 A1 · Managing display on a computing system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195941 A1
- Document ID: US20140195941A1
- Status: Published application
- Kind: A1
- Application number: 13/738,922
- Filed: 2013-01-10
- Published: 2014-07-10
- Earliest claimed: 2013-01-10
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Nathan V. Bak; Avantika R. Mathur; Eric B. Munson; Ramachandra N. Pai; Timothy C. Pepper
- Web page: https://patentgrep.com/patent/US20140195941A1

## CPC

- G06F 3/048: Interaction techniques based on graphical user interfaces [GUI]
- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F 9/451: Execution arrangements for user interfaces
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A system and a computer program product displays information associated with one or more desired contexts on a computing system. The disclosure enables defining of the one or more desired contexts. One or more active applications on the computing system are tracked and filtered based upon the one or more desired contexts. Information associated with the one or more desired contexts is displayed, and information not associated with the one or more desired contexts is concealed.

## Claims

### Claim at position 1

1-10. (canceled)

### Claim 11

A display manager enabled to display information associated with one or more desired contexts, on a computing system of the user, the display manager comprising:
a memory configured to storing the one or more desired contexts, the one or more desired contexts comprising at least a first set of rules defined by the user; and
one or more processing units operatively coupled with the memory and configured to:
supplying the one or more desired contexts to one or more active applications on the computing system of the user; and
enabling the one or more active applications to display the information associated with the one or more desired contexts and conceal information not associated with the one or more desired contexts.

### Claim 12 (depends on 11)

The display manager according to claim 11, wherein the one or more processing units is further configured to determine an activity being performed by the user.

### Claim 13 (depends on 11)

The display manager according to claim 11, wherein one or more processing units is further configured to maintaining a list of the concealed information not associated with the one or more desired contexts and storing it in the memory.

### Claim 14 (depends on 11)

The display manager according to claim 11, wherein the one or more processing units is further configured to enabling the user to switch between the one or more desired contexts.

### Claim 15 (depends on 11)

The display manager according to claim 11, wherein the one or more processing units is further configured to enabling the user to edit the at least first set of rules.

### Claim 16 (depends on 11)

The display manager according to claim 11, wherein the one or more active application is at least one of a web browser, an email client, business applications, executable files, and other software applications on the computing systems.

### Claim 17 (depends on 11)

The display manager according to claim 11, wherein the one or more processing units is further configured to assigning a priority order to the one or more desired contexts.

### Claim 18 (depends on 17)

The display manager according to claim 17, wherein information associated with a higher priority desired context is displayed overriding information associated with a lower priority desired context.

### Claim 19 (depends on 11)

The display manager according to claim 11, wherein one desired context of the one or more desired contexts comprises a union of a plurality of desired contexts, the union of the plurality of desired contexts enabling display of all information associated with the plurality of desired contexts.

### Claim 20 (depends on 11)

The display manager according to claim 11, wherein one desired context of the one or more desired contexts comprises an unconditional rule, the unconditional rule enabling display of all information.

### Claim 21

A computer program product comprising computer readable medium, the computer readable medium comprising a program code used by a processor for execution on a computing system, with a purpose of displaying information associated with one or more desired contexts, the computer program product comprising instructions for:
defining the one or more desired contexts, the one or more desired contexts comprising at least a first set of rules defined by the user;
supplying the one or more desired contexts to one or more active applications on the computing system of the user; and
enabling the one or more active applications to display the information associated with the one or more desired contexts and concealing information not associated with the one or more desired contexts.

### Claim 22 (depends on 21)

The computer program product according to claim 21 further comprising instructions for determining an activity being performed by the user.

### Claim 23 (depends on 21)

The computer program product according to claim 21 further comprising instructions for maintaining a list of the concealed information not associated with the one or more desired contexts.

### Claim 24 (depends on 21)

The computer program product according to claim 21 further comprising instructions for enabling the user to switch between the one or more desired contexts.

### Claim 25 (depends on 21)

The computer program product according to claim 21 further comprising instructions for enabling the user to edit the at least first set of rules.
