# US 11,308,260 B2 · 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 11,308,260 B2
- Document ID: US11308260B2
- Status: Granted
- Kind: B2
- Application number: 16/826,158
- Filed: 2020-03-20
- Published: 2020-07-09
- Granted: 2022-04-19
- Earliest claimed: 2006-03-20
- Assignees: Alof Media, LLC
- Applicants: Aloft Media, LLC
- Inventors: Gal Arav
- Web page: https://patentgrep.com/patent/US11308260B2

## 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

A computer program product embodied on a non-transitory computer-readable medium, comprising:
computer code for causing display of a first set of representations of a first set of hyperlinks in connection with a web page, without any images being used in the display of the set of one or more representations of the first set of hyperlinks, and that includes a second set of representations of a second set of hyperlinks that are pre-downloaded with the web page and displayed immediately below a corresponding one of the first set of representations in a menu format, wherein the second set of hyperlinks are preloaded and initially hidden;
computer code for allowing receipt of a first input from a user indicating a selection of one of the first set of hyperlink representations;
computer code for causing, in response to receiving the first input, a substantially immediate display of the second set of representations of the second set of hyperlinks that are pre-downloaded with the web page such that the second set of representations of the second set of hyperlinks are displayed in a same window as at least one of the hyperlinks of the first set of representations of the first set of hyperlinks;
computer code for visually emphasizing a first hyperlink of the second set of hyperlinks in response to a second input from the user, wherein the visual emphasis is updated based on an update to the second input;
computer code for allowing receipt of a third input from the user indicating a selection of one of the second set of hyperlink representations; and
computer code for causing, in response to receiving the third input, navigation to a destination specified by the selected one of the second set of hyperlink representations;
wherein each of the display of the first set of representations of the first set of hyperlinks and the display of the second set of representations of the second set of hyperlinks that are pre-downloaded with the web page, are performed without requiring an additional access to a server.

### Claim 2 (depends on 1)

The computer program product of claim 1, wherein the first set of representations is a set of textual representations.

### Claim 3 (depends on 1)

The computer program product of claim 1, wherein the computer code for allowing receipt of the first input comprises computer code for allowing receipt of the first input from the user indicating a mouse click on the selected one of the first set of hyperlink representations.

### Claim 4 (depends on 1)

The computer program product of claim 1, wherein the computer code for allowing receipt of the first input comprises computer code for allowing receipt of the first input from the user indicating a mouse cursor hovering over the selected one of the first set of hyperlink representations.

### Claim 5 (depends on 1)

The computer program product of claim 1, wherein the second set of representations is a set of graphical representations.

### Claim 6 (depends on 1)

The computer program product of claim 1, wherein the computer code for allowing receipt of the third input comprises computer code for allowing receipt of the third input from the user indicating a mouse click on the selected one of the second set of hyperlink representations.

### Claim 7 (depends on 1)

The computer program product of claim 1, wherein the web page is implemented utilizing AJAX technology.

### Claim 8 (depends on 1)

The computer program product of claim 1, wherein the second set of representations are displayed instantaneously.

### Claim 9 (depends on 1)

The computer program product of claim 1, wherein the second set of representations are displayed for allowing the user to scan through links before the navigation.

### Claim 10 (depends on 1)

The computer program product of claim 1, wherein the second set of representations includes a set of logos.

### Claim 11 (depends on 1)

The computer program product of claim 1, wherein the first set of representations of the first set of hyperlinks is sorted into categories.

### Claim 12 (depends on 1)

The computer program product of claim 1, wherein the second set of representations of the second set of hyperlinks is sorted into sub-categories.

### Claim 13 (depends on 1)

The computer program product of claim 1, wherein the computer program product is operable such that the second set of representations of the second set of hyperlinks is presented in the form of a list of sub-categories.

### Claim 14 (depends on 1)

The computer program product of claim 1, wherein the computer program product is operable such that the first set of representations of the first set of hyperlinks is displayed in a first portion of the web page, and a content associated with the first set of hyperlinks is displayed in a second portion of the web page.

### Claim 15 (depends on 1)

The computer program product of claim 1, and further comprising:
computer code for causing display of a field in connection with the page for conducting a search in connection with at least a portion of the content hosted by the at least one server;
computer code for allowing receipt of a plurality of characters of text from the user as the user is typing the text utilizing the field;
computer code for causing determination whether the characters match any of n text strings in one of a plurality of n-tuples including n>I text strings; and
computer code for causing, if it is determined that the characters match any of the n text strings in the one of the plurality of n-tuples, an indication to the user that a match has been found.

### Claim 16 (depends on 15)

The computer program product of claim 15, wherein the computer program product is configured such that each of the plurality of n-tuples includes first text representing a name stock ticker symbol and second text representing a location company name corresponding to the stock ticker symbol name.

### Claim 17 (depends on 16)

The computer program product of claim 16, wherein the computer program product is configured such that the plurality of n-tuples are sorted according to the name stock ticker symbol thereof independent of whether the received text matches the second text and not the first text.

### Claim 18 (depends on 15)

The computer program product of claim 15, wherein the computer program product is configured such that a subset of text in at least one of the n text strings that matches characters typed so far by the user is visually emphasizing.

### Claim 19 (depends on 1)

The computer program product of claim 1, wherein the computer program product is configured such that at least one hyperlink of the first set of hyperlinks or the second set of hyperlinks include a link to an on line forum external to the web page.

### Claim 20 (depends on 1)

The computer program product of claim 1, wherein the computer program product is configured such that the first set of hyperlinks relate to a first on- line forum which is associated with a first website, and the second set of hyperlinks relate to a second on-line forum which is associated with a second website.
