# US 10,120,550 B2 · Portable electronic device and method of controlling same

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

- Number: US 10,120,550 B2
- Document ID: US10120550B2
- Status: Granted
- Kind: B2
- Application number: 15/059,358
- Filed: 2016-03-03
- Published: 2016-08-25
- Granted: 2018-11-06
- Earliest claimed: 2010-04-26
- Assignees: BlackBerry Limited
- Applicants: BlackBerry Limited
- Inventors: Margaret Elizabeth Kuo; Thomas Jan Stovicek; Yoojin Hong; Michael George Langlois; Henry Yao-Tsu Chen
- Web page: https://patentgrep.com/patent/US10120550B2

## CPC

- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/0338: with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
- G06F 3/03547: {Touch pads, in which fingers can move on a surface}
- G06F 3/03549: {Trackballs (G06F3/03541 takes precedence)}
- 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/0485: Scrolling or panning
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 3/04886: by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
- G09G 5/38: with means for controlling the display position
- G06F 2203/04803: Split screen, i.e. subdividing the display area or the window area into separate subareas
- G09G 2370/027: Arrangements and methods specific for the display of internet documents
- G09G 2370/16: Use of wireless transmission of display information
- H04M 1/72436: for text messaging, e.g. short messaging services [SMS] or e-mails
- H04M 1/72445: for supporting Internet browser applications
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

A shutter and shutter operator are displayed adjacent to a boundary of an information display region on a display of a portable electronic device. The information display region displays first information. In a first state, the shutter operator indicates a first direction of movement of the shutter away from the boundary for the display of second information. In response to an input, the second information is displayed, and the shutter operator changes to indicate another direction of movement of the shutter towards the boundary for hiding the second information.

## Claims

### Claim 1

A method, comprising:
displaying, on a display of an electronic device, an information display region for displaying first information comprising webpage content;
detecting, by the electronic device, a first scrolling input having a direction towards a boundary of the information display region;
in response to detecting the first scrolling input, displaying a first shutter adjacent to the boundary of the information display region;
displaying, on the first shutter, a first shutter operator indicating a direction of movement of the first shutter away from the boundary of the information display region for display of a browser bar for receiving a uniform resource identifier;
receiving an input associated with the first shutter;
displaying the browser bar in response to receipt of the input associated with the first shutter, the first shutter operator changing when the browser bar is displayed to indicate another direction of movement of the first shutter towards the boundary of the information display region for hiding the browser bar;
displaying a virtual keyboard on the display with a second shutter adjacent to a further boundary of the information display region, the second shutter including a second shutter operator indicating a direction of movement of the second shutter;
receiving an input associated with the second shutter, the input associated with the second shutter comprising a scrolling input away from the further boundary of the information display region;
hiding the virtual keyboard in response to the input associated with the second shutter; and
hiding the browser bar after receiving input data in the browser bar.

### Claim 2 (depends on 1)

The method of claim 1, wherein the first shutter operator is continuously displayed while at least one of the first information and the browser bar is displayed.

### Claim 3 (depends on 1)

The method of claim 1, wherein prior to receiving the input associated with the first shutter, the first shutter operator is displayed at the boundary of the information display region.

### Claim 4 (depends on 3)

The method of claim 3, further comprising initially displaying the first shutter in response to detection of a navigation command associated with the boundary of the information display region.

### Claim 5 (depends on 1)

The method of claim 1, wherein the input associated with the first and second shutter is received from a navigation device, the navigation device being one of: an optical trackpad, a touch-sensitive display, a trackball, a joystick, a touchscreen, and a graphics tablet.

### Claim 6

A portable electronic device, comprising:
a display; and
a processor in communication with the display, the processor configured to:
display, on the electronic device's display, an information display region for displaying first information comprising webpage content;
detect a first scrolling input having a direction towards a boundary of the information display region;
in response to detecting the first scrolling input, displaying a first shutter adjacent to the boundary of the information display region;
display, on the first shutter, a first shutter operator indicating a direction of movement of the first shutter away from the boundary of the information display region for display of a browser bar for receiving a uniform resource identifier;
receive an input associated with the first shutter;
display the browser bar in response to receipt of the input associated with the first shutter, the first shutter operator changing when the browser bar is displayed to indicate another direction of movement of the first shutter towards the boundary of the information display region for hiding the browser bar;
display a virtual keyboard on the display with a second shutter adjacent to a further boundary of the information display region, the second shutter including a second shutter operator indicating a direction of movement of the second shutter;
receive an input associated with the second shutter, the input associated with the second shutter comprising a scrolling input away from the further boundary of the information display region;
hide the virtual keyboard in response to the input associated with the second shutter; and
hiding the browser bar after receiving input data in the browser bar.

### Claim 7 (depends on 6)

The portable electronic device of claim 6, wherein the first shutter operator is continuously displayed while at least one of the first information and the browser bar is displayed.

### Claim 8 (depends on 6)

The portable electronic device of claim 6, wherein prior to receiving the input, the first shutter operator is displayed at the boundary of the information display region.

### Claim 9 (depends on 8)

The portable electronic device of claim 8, further comprising initially displaying the first shutter in response to detection of a navigation command associated with the boundary of the information display region.

### Claim 10 (depends on 6)

The portable electronic device of claim 6, further comprising a navigation device comprising one of: an optical trackpad, a touch-sensitive display, a trackball, a joystick, a touchscreen and a graphics tablet; and wherein the input associated with the first and second shutter is received from the navigation device.

### Claim 11

A non-transitory computer-readable medium storing code which, when executed by a portable electronic device, causes the portable electronic device to perform operations comprising:
displaying, on a display of an electronic device, an information display region for displaying first information comprising webpage content;
detecting, by the electronic device, a first scrolling input having a direction towards a boundary of the information display region;
in response to detecting the first scrolling input, displaying a first shutter adjacent to the boundary of the information display region;
displaying, on the first shutter, a first shutter operator indicating a direction of movement of the first shutter away from the boundary of the information display region for display of a browser bar for receiving a uniform resource identifier;
receiving an input associated with the first shutter;
displaying the browser bar in response to receipt of the input associated with the first shutter, the first shutter operator changing when the browser bar is displayed to indicate another direction of movement of the first shutter towards the boundary of the information display region for hiding the browser bar;
displaying a virtual keyboard on the display with a second shutter adjacent to a further boundary of the information display region, the second shutter including a second shutter operator indicating a direction of movement of the second shutter;
receiving an input associated with the second shutter, the input associated with the second shutter comprising a scrolling input away from the further boundary of the information display region;
hiding the virtual keyboard in response to the input associated with the second shutter; and
hiding the browser bar after receiving input data in the browser bar.

### Claim 12 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein prior to receiving the input the first shutter operator is displayed at the boundary of the information display region.

### Claim 13 (depends on 12)

The non-transitory computer-readable medium of claim 12, the operations further comprising initially displaying the first shutter in response to detection of a navigation command associated with the boundary of the information display region.

### Claim 14 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the input associated with the first and second shutter is received from a navigation device, the navigation device being one of: an optical trackpad, a touch-sensitive display, a trackball, a joystick, a touchscreen, and a graphics tablet.
