# US 2018/0024973 A1 · Hyperlink with graphical cue

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

- Number: US 2018/0024973 A1
- Document ID: US20180024973A1
- Status: Published application
- Kind: A1
- Application number: 15/721,939
- Filed: 2017-10-01
- Published: 2018-01-25
- Earliest claimed: 2006-03-20
- Assignees: Aloft Media, LLC
- Applicants: Aloft Media, LLC
- Inventors: Gal Arav
- Web page: https://patentgrep.com/patent/US20180024973A1

## CPC

- G06F 40/134: Hyperlinking
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06Q 10/107: Computer-aided management of electronic mailing [e-mailing]
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A system, method, and computer program product are provided for causing display of a first set of representations of a first set of hyperlinks. In operation, a first input from a user is received indicating a selection of one of the first set of hyperlink representations and causes, in response to receiving the first input, display of a second set of representations of a second set of hyperlinks. Further, a second input from the user is received indicating a selection of one of the second set of hyperlink representations, and causes, in response to receiving the second input, navigation to a destination specified by the selected one of the second set of hyperlink representations.

## Claims

### Claim 1

An apparatus, comprising:
a non-transitory memory storing instructions; and
one or more processors in communication with the non-transitory memory, wherein the one or more processors execute the instructions to:
cause, after an access to a server, display of a first set of one or more representations of a first set of one or more hyperlinks in connection with a web page that includes a second set of one or more representations of a second set of one or more hyperlinks that are pre-downloaded with the web page, wherein the second set of one or more representations are initially hidden, and the second set of one or more representations take the form of hypertext including one or more textual representations of one or more hyperlinks;
allow receipt of a first input from a user indicating a selection of one of the first set of representations of the first set of one or more hyperlinks;
cause, in response to receiving the first input from the user indicating the selection of one of the first set of representations of the first set of one or more hyperlinks, a substantially immediate display of the second set of one or more representations of the second set of one or more hyperlinks that are pre-downloaded with the web page such that the second set of one or more representations of the second set of one or more hyperlinks are displayed in a menu in a same window as a corresponding one of the first set of one or more representations of the first set of one or more hyperlinks, and at least partially below the corresponding one of the first set of one or more representations of the first set of one or more hyperlinks;
allow receipt of a second input from the user;
cause, in response to receiving the second input, a visual emphasis of at least a portion of the web page;
allow receipt of a third input from the user indicating a selection of one of the second set of representations of the second set of one or more hyperlinks; and
cause, in response to receiving the third input from the user indicating the selection of one of the second set of one or more representations of the second set of one or more hyperlinks, navigation to a destination corresponding to the selected one of the second set of one or more representations of the second set of one or more hyperlinks;
wherein both the display of the first set of one or more representations of the first set of one or more hyperlinks and the display of the second set of one or more representations of the second set of one or more hyperlinks that are pre-downloaded with the web page, are performed without requiring an additional access to the server.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that the first input includes clicking.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that the first input includes hovering.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that use of the textual representations minimize an amount of data required to pre-download the second set of one or more representations of the second set of one or more hyperlinks.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that use of the textual representations require less data than an image showing the textual representations.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that use of the textual representations minimize a menu response time associated with the web page.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that the textual representations are optimized for use on a mobile device.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that the first set of one or more representations of the first set of one or more hyperlinks is sorted into categories, and the second set of one or more representations of the second set of one or more hyperlinks is sorted into sub-categories.

### Claim 9 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that the textual representations include a specific characteristic including at least one of a color, an underlining, a bolding, or an italicizing.

### Claim 10 (depends on 1)

The apparatus of claim 1, wherein the apparatus is operable such that the first set of one or more representations of the first set of one or more hyperlinks is displayed in a first portion of the web page, and a content associated with the first set of one or more hyperlinks is displayed in a second portion of the web page.

### Claim 11 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that the hypertext is implemented without AJAX.

### Claim 12 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that the hypertext is implemented without Java.

### Claim 13 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that each instance of the receipt and the display is performed without invoking AJAX.

### Claim 14 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that each instance of the receipt and the display is performed without invoking Java.

### Claim 15 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that each hyperlink of the second set of one or more hyperlinks that is pre-downloaded with the web page includes additional information that is preloaded and hidden.

### Claim 16 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that the first set of one or more representations of the first set of one or more hyperlinks and the second set of one or more representations of the second set of one or more hyperlinks that are pre-downloaded with the web page are displayed utilizing a static object.

### Claim 17 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that the first set of one or more representations of the first set of one or more hyperlinks and the second set of one or more representations of the second set of one or more hyperlinks that are pre-downloaded with the web page each include a static object.

### Claim 18 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that the display of the second set of one or more representations is immediate in response to receiving the first input.

### Claim 19 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that the visual emphasis is accomplished without replacing an object being emphasized.

### Claim 20 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that the visual emphasis is accomplished via highlighting.

### Claim 21 (depends on 1)

The apparatus of claim 1, wherein the apparatus is configured such that letters of the textual representations do not change in response to user input.

### Claim 22 (depends on 1)

The apparatus of claim 1, wherein at least one of:
the first set of one or more representations of the first set of one or more hyperlinks includes a set including a single representation of a single hyperlink;
the second set of one or more hyperlinks are displayed below and to a side the corresponding one of the first set of one or more representations;
the second set of one or more hyperlinks are displayed immediately below the corresponding one of the first set of one or more representations;
the second set of one or more representations further include an image;
the second set of one or more representations of the second set of one or more hyperlinks are pre-downloaded with the web page by being downloaded prior to the first user input; and
the at least a portion of the web page includes a text item.

### Claim 23

An apparatus, comprising:
a non-transitory memory storing instructions; and
one or more processors in communication with the non-transitory memory, wherein the one or more processors execute the instructions to:
cause, after an access to a server, display of a first set of one or more representations of one or more menu items in connection with a web page that includes a second set of one or more representations of one or more hyperlinks that are pre-downloaded with the web page, wherein the second set of one or more representations are initially hidden, and the second set of one or more representations take the form of non-AJAX elements including one or more textual representations of one or more hyperlinks;
allow receipt of a first input from a user indicating a selection of one of the first set of representations of the one or more menu items;
cause, in response to receiving the first input from the user indicating the selection of one of the first set of representations of the one or more menu items, an immediate display of the second set of one or more representations of the one or more hyperlinks that are pre-downloaded with the web page such that the second set of one or more representations of the one or more hyperlinks are displayed in a menu in a same window as a corresponding one of the first set of one or more representations of the one or more menu items, and at least partially adjacent to the corresponding one of the first set of one or more representations of the one or more menu items;
allow receipt of a second input from the user indicating a selection of one of the second set of representations of the one or more hyperlinks; and
cause, in response to receiving the second input from the user indicating the selection of one of the second set of one or more representations of the one or more hyperlinks, navigation to a destination corresponding to the selected one of the second set of one or more representations of the one or more hyperlinks;
wherein both the display of the first set of one or more representations of the one or more menu items and the display of the second set of one or more representations of the one or more hyperlinks that are pre-downloaded with the web page, are performed without requiring an additional access to the server.

### Claim 24 (depends on 23)

The apparatus of claim 23, wherein the apparatus is configured such that the textual representations minimize an amount of data required to pre-download the second set of one or more representations of the one or more hyperlinks.

### Claim 25 (depends on 23)

The apparatus of claim 23, wherein the apparatus is configured such that the textual representations require less data than an image showing the textual representations and thereby minimize a web page download time and a menu response time associated with the web page.

### Claim 26 (depends on 23)

The apparatus of claim 23, wherein the apparatus is configured such that the textual representations are modified for use on a mobile device.

### Claim 27 (depends on 23)

The apparatus of claim 23, wherein the apparatus is configured such that content of the textual representations does not change in response to user input so as to minimize a menu response time associated with the web page.

### Claim 28 (depends on 23)

The apparatus of claim 23, wherein the apparatus is configured such that a visual emphasis of at least a portion of the web page is accomplished without replacing an object being emphasized.

### Claim 29

A method comprising:
generating content for use in populating a web page that, when downloaded, performs the following:
displaying, in response to an access to a server, a first set of one or more representations of a first set of one or more hyperlinks in connection with a web page that includes a second set of one or more representations of a second set of one or more hyperlinks that are pre-downloaded with the web page, wherein the second set of one or more representations are hidden when the displaying of the first set of one or more representations occurs, and the second set of one or more representations take the form of hypertext including one or more textual representations of one or more hyperlinks;
receiving a first input from a user indicating a selection of one of the first set of representations of the first set of one or more hyperlinks;
in response to receiving the first input from the user indicating the selection of one of the first set of representations of the first set of one or more hyperlinks, displaying, immediately, the second set of one or more representations of the second set of one or more hyperlinks that are pre-downloaded with the web page such that the second set of one or more representations of the second set of one or more hyperlinks are displayed in a menu in a same window as a corresponding one of the first set of one or more representations of the first set of one or more hyperlinks, and at least partially below the corresponding one of the first set of one or more representations of the first set of one or more hyperlinks;
receiving a second input from the user;
in response to receiving the second input, visually emphasizing at least a portion of the web page;
receiving a third input from the user indicating a selection of one of the second set of representations of the second set of one or more hyperlinks; and
in response to receiving the third input from the user indicating the selection of one of the second set of one or more representations of the second set of one or more hyperlinks, navigate to a destination corresponding to the selected one of the second set of one or more representations of the second set of one or more hyperlinks;
wherein both the display of the first set of one or more representations of the first set of one or more hyperlinks and the display of the second set of one or more representations of the second set of one or more hyperlinks that are pre-downloaded with the web page, are performed without requiring an additional access to the server.

### Claim 30

A method comprising:
generating content for use in populating a web page that, when downloaded, performs the following:
displaying, after a first access to a server, a first set of one or more representations of one or more menu items in connection with a web page that includes a second set of one or more representations of one or more hyperlinks that are pre-downloaded with the web page, wherein the second set of one or more representations are hidden without particular user input in connection therewith, and the second set of one or more representations include non-AJAX hypertext including one or more textual representations associated with the one or more hyperlinks;
receiving a first input from a user indicating a selection of one of the first set of representations of the one or more menu items;
in response to receiving the first input from the user indicating the selection of one of the first set of representations of the one or more menu items, displaying, immediately, the second set of one or more representations of the one or more hyperlinks that are pre-downloaded with the web page such that the second set of one or more representations of the one or more hyperlinks are displayed in a menu in a same window as a corresponding one of the first set of one or more representations of the one or more menu items, and at least partially adjacent to the corresponding one of the first set of one or more representations of the one or more menu items;
receiving a second input from the user indicating a selection of one of the second set of representations of the one or more hyperlinks; and
in response to receiving the second input from the user indicating the selection of one of the second set of one or more representations of the one or more hyperlinks, navigate to a destination corresponding to the selected one of the second set of one or more representations of the one or more hyperlinks;
wherein both the display of the first set of one or more representations of the one or more menu items and the display of the second set of one or more representations of the one or more hyperlinks that are pre-downloaded with the web page, are performed without requiring a second access to the server after the first access to the server.
