# US 9,519,403 B2 · Method and apparatus for performing URL linkage function using the keypad

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

- Number: US 9,519,403 B2
- Document ID: US9519403B2
- Status: Granted
- Kind: B2
- Application number: 14/282,697
- Filed: 2014-05-20
- Published: 2014-11-27
- Granted: 2016-12-13
- Earliest claimed: 2013-05-21
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Sehwan Park; Jaeyong Lee; Sungwook Park; Jihoon Lee
- Web page: https://patentgrep.com/patent/US9519403B2

## CPC

- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- 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
- G06F 3/04895: Guidance during keyboard input operation, e.g. prompting
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method and an apparatus for performing a Uniform Resource Locator (URL) linkage function using a keypad that changes a screen to a mapped URL when a predetermined key is selected are provided. The method includes displaying the keypad that executes the URL linkage function, sensing a predetermined type of touch generated on a predetermined key existing in the keypad, displaying, in a pop-up menu, a URL item registered in advance on the key, in response to the predetermined type of touch, and changing a screen to a selected URL when a predetermined URL is selected in the pop-up menu.

## Claims

### Claim 1

A method of performing a Uniform Resource Locator (URL) linkage function using a keypad, the method comprising:
displaying the keypad;
in response to receiving a predetermined type of touch input on a predetermined key of the keypad, displaying a pop-up menu around the predetermined key, the pop-up menu including a URL item mapped to the predetermined key; and
in response to receiving a touch input for selecting the URL item, displaying a webpage associated with the selected URL item in the pop-up menu.

### Claim 2 (depends on 1)

The method of claim 1, wherein the displaying of the keypad comprises:
displaying the keypad when a selected input field is an address bar of a webpage.

### Claim 3 (depends on 1)

The method of claim 1, wherein the displaying of the keypad comprises: displaying a URL representative value mapped to each key on a portion of the key.

### Claim 4 (depends on 1)

The method of claim 1, wherein the receiving of the predetermined type of touch input comprises:
receiving one of a long touch with respect to the predetermined key and a drag provided on the predetermined key in a predetermined direction.

### Claim 5 (depends on 1)

The method of claim 1, wherein the pop-up menu is displayed, including at least one of an umlaut corresponding to the predetermined key where the predetermined type of touch input is received, a type of URL mapped to the predetermined key, a special character assigned to the predetermined key, a menu for correcting a URL mapped to the predetermined key, a menu for registering a URL on the predetermined key, and a cancellation menu.

### Claim 6 (depends on 5)

The method of claim 5, wherein the displaying of the webpage comprises:
displaying a pop-up menu corresponding to the predetermined key when the predetermined type of touch input is received on the predetermined key; and
when the predetermined type of touch input is removed from a location of a predetermined URL item from among items displayed in the pop-up menu, and the URL is selected, displaying the screen having the selected URL shown.

### Claim 7 (depends on 6)

The method of claim 6, further comprising:
displaying the screen having a URL registration page shown when a registration item is selected in the pop-up menu, so as to register a URL to be mapped to the predetermined key where the predetermined type of touch input is received.

### Claim 8 (depends on 1)

The method of claim 1, wherein the displaying of the keypad further comprises:
displaying a keypad in which an e-mail address is mapped to a predetermined key when a selected input field is an e-mail input box set for inputting an e-mail; and
inputting an e-mail address mapped in advance into the input field when a predetermined type of touch is generated on the predetermined key of the keypad.

### Claim 9

A method, comprising:
displaying a keypad including a register button for registering a URL, the keypad configured to execute a Uniform Resource Locator (URL) linkage function;
displaying a URL registration page for registering a URL on a predetermined key in response to the selection of the register button.

### Claim 10 (depends on 9)

The method of claim 9, wherein the registering of the URL comprises:
registering at least one URL on the predetermined key, and when at least two URLs are registered,
determining a URL representative value based on one of a frequency of use by a user and user settings, and displaying the representative value in a portion of the corresponding key.

### Claim 11 (depends on 9)

The method of claim 9, wherein the registering of the URL comprises:
setting a URL item initially set in the URL registration page to an address of a webpage currently displayed on a screen, and setting an initially set URL representative value to one of a main domain extracted from the URL and a local name of a URL stored in advance.

### Claim 12 (depends on 9)

The method of claim 9, wherein the registering of the URL comprises:
when URL registration is executed, loading a bookmark list stored in advance and mapping the bookmark list to a predetermined key of the keypad.

### Claim 13 (depends on 9)

The method of claim 9, wherein the registering of the URL comprises:
mapping a URL list stored in advance in a history item of a browser to a predetermined key group of the keypad, in order of history, and updating the mapped URL based on a predetermined period.

### Claim 14

An apparatus for performing a Uniform Resource Locator (URL) linkage function using a keypad, the apparatus comprising:
a display unit configured to display the keypad;
a touch sensor configured to receive touch inputs on the display unit;
a storage unit configured to store instructions; and
a processor,
wherein, upon execution of the instructions, the processor is configured to:
in response to receiving a predetermined type of touch input on a predetermined key of the keypad, control the display unit to display a pop-up menu around the predetermined key, the pop-up menu including a URL item mapped to the predetermined key, and
in response to receiving a touch input for selecting the URL item, control the display unit to display a webpage associated with the selected URL item in the pop-up menu.

### Claim 15 (depends on 14)

The apparatus of claim 14, wherein the display unit is further configured to display the keypad when a selected input field is an address bar of a webpage.

### Claim 16 (depends on 14)

The apparatus of claim 14, wherein the display unit is further configured to display, in a portion of the key, a URL representative value mapped to each key of the keypad.

### Claim 17 (depends on 14)

The apparatus of claim 14, wherein the touch sensor is further configured to receive one of a long touch with respect to the predetermined key and a drag provided on the predetermined key in a predetermined direction.

### Claim 18 (depends on 14)

The apparatus of claim 14, wherein the display unit is further configured to display the pop-up menu, including at least one of an umlaut corresponding to the predetermined key where the predetermined type of touch input is received, a type of URL mapped to the predetermined key, a special character assigned to the predetermined key, a menu for correcting the URL mapped to the predetermined key, a menu for registering a URL on the predetermined key, and a cancellation menu.

### Claim 19 (depends on 18)

The apparatus of claim 18, wherein the processor is further configured to display a pop-up menu corresponding to the predetermined key when the predetermined type of touch input is received on the predetermined key, to select the URL when the predetermined type of touch input is removed from a location of a predetermined URL item from among items displayed in the pop-up menu, and control the display unit to display the selected URL.

### Claim 20 (depends on 19)

The apparatus of claim 19, wherein the processor is further configured to:
display, when a registration item is selected in the pop-up menu, a URL registration page on the display unit, and
register a URL to be mapped to the predetermined key where the predetermined type of touch input is sensed received.

### Claim 21 (depends on 14)

The apparatus of claim 14, wherein the processor is further configured to:
display a keypad in which an e-mail address is mapped to a predetermined key when a selected input field is an e-mail input box set for inputting an e-mail, and
input, into the input field, an e-mail address mapped in advance, when a predetermined type of touch is generated on a predetermined key of the keypad.

### Claim 22 (depends on 14)

The apparatus of claim 14, wherein, the processor is further configured to:
display a keypad including a register button for registering a URL, the keypad configured to execute a URL linkage function, and
display a URL registration page for registering a URL on the predetermined key, in response to the selection of the register button.

### Claim 23 (depends on 22)

The apparatus of claim 22, wherein the processor is further configured to:
support registration of at least one URL on the predetermined key when URL registration is executed, and
determine a URL representative value based on one of a frequency of use of a user and user settings so as to support display of the URL representative value in a portion of the corresponding key.

### Claim 24 (depends on 22)

The apparatus of claim 22, wherein the processor is further configured to:
display, in a URL item in an initial URL registration page, an address of a webpage currently displayed on the screen when the URL registration is executed, and
display, in a URL representative value item, one of a main domain extracted from the URL and a local name of a URL stored in advance.

### Claim 25 (depends on 22)

The apparatus of claim 22, wherein the processor is further configured to:
support a function of loading a bookmark list stored in advance, and
the bookmark list to a predetermined key of the keypad when the URL registration is executed.

### Claim 26 (depends on 22)

The apparatus of claim 22, wherein the processor is further configured to:
support a function of mapping a URL list stored in advance in a history item of a browser to a predetermined key group of the keypad in order of history, and
update the mapped URL based on a predetermined period.

### Claim 27 (depends on 1)

A non-transitory computer-readable storage medium storing instructions that, when executed, cause at least one processor to perform the method of claim 1.
