# US 2018/0024719 A1 · User interface systems and methods for manipulating and viewing digital documents

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

- Number: US 2018/0024719 A1
- Document ID: US20180024719A1
- Status: Published application
- Kind: A1
- Application number: 15/705,800
- Filed: 2017-09-15
- Published: 2018-01-25
- Earliest claimed: 2000-04-14
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Majid ANWAR
- Web page: https://patentgrep.com/patent/US20180024719A1

## CPC

- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/0483: Interaction with page-structured environments, e.g. book metaphor
- G06F 3/0485: Scrolling or panning
- G06F 40/106: Display of layout of documents; Previewing
- G06F 40/114: Pagination
- G06F 2203/04805: Virtual magnifying lens, i.e. window or frame movable on top of displayed information to enlarge it for better reading or selection
- G06F 2203/04806: Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Systems, including handheld computing devices that include system code stored within the memory and adapted to be executed by the processor. The system code can process an input byte stream that is representative of contents to be displayed on the touch sensitive display and can generate a content document file representative of an internal representation of the content. A tool document file may also be stored in the memory and may provide an internal representation of a document providing an image that is representative of a graphical tool. Associated with a tool document can be tool code that is capable of processing the content document file to create an internal representation of the contents that presents the content in a manner that achieves a display effect associated with the tool. The device will also include parsing code that processes the content document file, the tool document file, and the processed internal representation to generate a screen document for display on the touch sensitive display in a manner that portrays the display effect.

## Claims

### Claim at position 1

1-12. (canceled)

### Claim 13

An apparatus comprising:
memory to store a specified application;
communication circuitry;
a touch screen; and
a processor adapted to:
execute the specified application, the executing including displaying a user interface corresponding to the specified application on the touch screen;
obtain, using the communication circuitry, first content including a link address from an external device via the specified application;
display, via the user interface on the touch screen, at least part of the first content as part of a first window;
display, via the user interface on the touch screen, at least part of second content corresponding to the link address as part of a second window concurrently with the first window;
receive an input with respect to the second window displayed via the user interface; and
display, on the touch screen, at least another part of the second content corresponding to the link address in response to the receiving of the input.

### Claim 14 (depends on 13)

The apparatus of claim 13, wherein the processor is adapted to:
display at least part of the link address as part of the first window.

### Claim 15 (depends on 13)

The apparatus of claim 13, wherein the processor is adapted to:
display the second window in a form of a thumbnail or a bubble.

### Claim 16 (depends on 13)

The apparatus of claim 13, wherein the processor is adapted to:
display the second window in the first windows, as part of the displaying of the at least part of the second content.

### Claim 17 (depends on 13)

The apparatus of claim 13, wherein the processor is adapted to:
display the second window adjacent to the first window, as part of the displaying of the at least part of the second content.

### Claim 18 (depends on 13)

The apparatus of claim 13, wherein the processor is adapted to:
activate a specified function with respect to the specified application based at least in part on another input with respect to the specified application; and
perform the displaying of the at least part of the second content based at least in part on a determination that the specified function is activated.

### Claim 19 (depends on 13)

The apparatus of claim 13, wherein the first content includes another link address, and wherein the processor is adapted to:
display, via the user interface on the touch screen, at least part of third content corresponding to the other link address as part of a third window concurrently with the first and second windows.

### Claim 20 (depends on 13)

The apparatus of claim 13, wherein the processor is adapted to:
change a transparency of the second window based at least in part on the receiving of the input.

### Claim 21 (depends on 13)

The apparatus of claim 13, wherein the processor is adapted to:
display a web page associated to the link address, as the at least other part of the second content.

### Claim 22

An apparatus comprising:
memory to store a specified application;
a touch screen; and
a processor adapted to:
execute the specified application, the executing including displaying a user interface corresponding to the specified application on the touch screen;
display, via the user interface on the touch screen, at least part of first content including a link address as part of a first window;
display, via the user interface on the touch screen, at least part of second content corresponding to the link address as part of a second window concurrently with the first window;
receive an input with respect to the second window displayed via the user interface; and
display, on the touch screen, at least another part of the second content corresponding to the link address in response to the receiving of the input.

### Claim 23 (depends on 22)

The apparatus of claim 22, wherein the processor is adapted to:
display at least part of the link address as part of the first window.

### Claim 24 (depends on 22)

The apparatus of claim 22, wherein the processor is adapted to:
display the second window in a form of a thumbnail or a bubble.

### Claim 25 (depends on 22)

The apparatus of claim 22, wherein the processor is adapted to:
generate the second window based at least in part on the link address prior to the displaying of the at least part of the second content.

### Claim 26 (depends on 22)

The apparatus of claim 22, further comprising a communication circuitry, wherein the processor is adapted to:
obtain, using the communication circuitry, the at least part of the second content from an external electronic device prior to the displaying of the at least part of the second content.

### Claim 27 (depends on 22)

The apparatus of claim 22, further comprising a communication circuitry, wherein the processor is adapted to:
obtain, using the communication circuitry, the at least other part of the second content from an external electronic device prior to the displaying of the at least other part of the second content.

### Claim 28 (depends on 22)

The apparatus of claim 22, wherein the processor is adapted to:
display the second window adjacent to the link address, as part of the displaying of the at least part of the second content.

### Claim 29

A non-transitory machine-readable storage device storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
executing, at an electronic device including memory, and a touch screen, the specified application, the executing including displaying a user interface corresponding to the specified application on the touch screen;
displaying, via the user interface on the touch screen, at least part of first content including a link address as part of a first window;
displaying, via the user interface on the touch screen, at least part of second content corresponding to the link address as part of a second window concurrently with the first window;
receiving an input with respect to the second window displayed via the user interface; and
displaying, on the touch screen, at least another part of the second content corresponding to the link address in response to the receiving of the input.

### Claim 30 (depends on 29)

The non-transitory machine-readable storage device of claim 29, wherein the displaying of the at least part of the second content comprises:
displaying the second window adjacent to the first window.

### Claim 31 (depends on 29)

The non-transitory machine-readable storage device of claim 29, wherein the first content includes another link address and wherein the operations further comprises:
displaying, via the user interface on the touch screen, at least part of third content corresponding to the other link address as part of a third window concurrently with the first and second windows.

### Claim 32 (depends on 29)

The non-transitory machine-readable storage device of claim 29, further comprising a communication circuitry, and wherein the operations further comprises:
obtaining, using the communication circuitry, the first content from an external device via the specified application prior to the displaying of the at least part of the first content.
