# US 2008/0189647 A1 · System and method for inline viewing of file content

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

- Number: US 2008/0189647 A1
- Document ID: US20080189647A1
- Status: Published application
- Kind: A1
- Application number: 11/670,271
- Filed: 2007-02-01
- Published: 2008-08-07
- Earliest claimed: 2007-02-01
- Assignees: Research In Motion Limited
- Inventors: David TAPUSKA
- Web page: https://patentgrep.com/patent/US20080189647A1

## CPC

- G06F 16/9577: {Optimising the visualization of content, e.g. distillation of HTML documents}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

There is disclosed a system and method for viewing the contents of a file. A method in accordance with an embodiment comprises receiving a selection of a file in a list of files; opening an inline viewing window adjacent the position of the selected file; and displaying in the inline viewing window at least a portion of the contents of the selected file. The method may further comprise setting a size restriction for the inline viewing window, and restricting the display of contents of the selected file within the inline viewing window in dependence upon the set size restriction. A maximum expandable size for the inline viewing window, or the inline viewing window may be expandable to show the entire contents of a file. Other files in the list may remain viewable by scrolling past the inline viewing window.

## Claims

### Claim 1

A method of viewing the contents of a file, comprising:
receiving a selection of a file in a list of files;
opening an inline viewing window adjacent the position of the selected file; and
displaying in the inline viewing window at least a portion of the contents of the selected file.

### Claim 2 (depends on 1)

The method of claim 1, further comprising setting a size restriction for the inline viewing window, and restricting the display of contents of the selected file within the inline viewing window in dependence upon the set size restriction.

### Claim 3 (depends on 2)

The method of claim 2, further comprising setting a maximum expandable size for the inline viewing window.

### Claim 4 (depends on 1)

The method of claim 1, further comprising configuring a user actionable control to select a file.

### Claim 5 (depends on 1)

The method of claim 1, further comprising configuring automatic selection of the next adjacent file in the list of files.

### Claim 6 (depends on 1)

The method of claim 1, further comprising triggering selection of the next adjacent file based on scrolling past the limit of a set size restriction for the inline viewing window for the currently selected file.

### Claim 7 (depends on 1)

The method of claim 1, further comprising configuring a user actionable control to unselect a file, such that the inline viewing window for the unselected file is closed.

### Claim 8

A system for viewing the contents of a file, comprising:
means for receiving a selection of a file in a list of files;
means for opening an inline viewing window adjacent the position of the selected file; and
means for displaying in the inline viewing window at least a portion of the contents of the selected file.

### Claim 9 (depends on 8)

The system of claim 8, further comprising means for setting a size restriction for the inline viewing window, and restricting the display of contents of the selected file within the inline viewing window in dependence upon the set size restriction.

### Claim 10 (depends on 9)

The system of claim 9, further comprising means for setting a maximum expandable size for the inline viewing window.

### Claim 11 (depends on 8)

The system of claim 8, further comprising means for configuring a user actionable control to select a file.

### Claim 12 (depends on 8)

The system of claim 8, further comprising means for configuring automatic selection of the next adjacent file in the list of files.

### Claim 13 (depends on 12)

The system of claim 12, further comprising means for triggering selection of the next adjacent file based on scrolling past the limit of a set size restriction for the inline viewing window for the currently selected file.

### Claim 14 (depends on 8)

The system of claim 8, further comprising means for configuring a user actionable control to unselect a file, such that the inline viewing window for the unselected file is closed.

### Claim 15

A data processor readable medium containing data processor code that when loaded into a device adapts the device to display the contents of a file, the data processor medium comprising:
code for receiving a selection of a file in a list of files;
code for opening an inline viewing window adjacent the position of the selected file; and
code for displaying in the inline viewing window at least a portion of the contents of the selected file.

### Claim 16 (depends on 15)

The data processor medium of claim 15, further comprising code for setting a size restriction for the inline viewing window, and restricting the display of contents of the selected file within the inline viewing window in dependence upon the set size restriction.

### Claim 17 (depends on 16)

The data processor readable medium of claim 16, further comprising code for setting a maximum expandable size for the inline viewing window.

### Claim 18 (depends on 15)

The data processor readable medium of claim 15, further comprising code for configuring a user actionable control to select a file.

### Claim 19 (depends on 15)

The data processor readable medium of claim 15, further comprising code for configuring automatic selection of the next adjacent file in the list of files.

### Claim 20 (depends on 19)

The data processor readable medium of claim 19, further comprising code for triggering selection of the next adjacent file based on scrolling past the limit of a set size restriction of the inline viewing window for the currently selected file.

### Claim 21 (depends on 15)

The data processor readable medium of claim 15, further comprising code for configuring a user actionable control to unselect a file, such that the inline viewing window for the unselected file is closed.
