# US 2014/0195942 A1 · Managing display on a computer system

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

- Number: US 2014/0195942 A1
- Document ID: US20140195942A1
- Status: Published application
- Kind: A1
- Application number: 14/083,652
- Filed: 2013-11-19
- 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/US20140195942A1

## 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 method, 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 1

A method of displaying information associated with one or more desired contexts, on a computing system of a user, the one or more desired contexts being defined by the user, the method comprising:
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 2 (depends on 1)

The method according to claim 1, further comprising determining an activity being performed by the user.

### Claim 3 (depends on 1)

The method according to claim 1, further comprising maintaining a list of the concealed information not associated with the one or more desired contexts.

### Claim 4 (depends on 1)

The method according to claim 1, further comprising enabling the user to switch between the one or more desired contexts.

### Claim 5 (depends on 1)

The method according to claim 1, further comprising enabling the user to edit the at least first set of rules.

### Claim 6 (depends on 1)

The method according to claim 1, 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 7 (depends on 1)

The method according to claim 1, further comprising assigning a priority order to the one or more desired contexts.

### Claim 8 (depends on 7)

The method according to claim 7, wherein information associated with a higher priority desired context is displayed overriding information associated with a lower priority desired context.

### Claim 9 (depends on 1)

The method according to claim 1, 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 10 (depends on 1)

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