# US 10,503,372 B2 · Navigation among items in a network page

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

- Number: US 10,503,372 B2
- Document ID: US10503372B2
- Status: Granted
- Kind: B2
- Application number: 15/200,426
- Filed: 2016-07-01
- Published: 2016-10-27
- Granted: 2019-12-10
- Earliest claimed: 2010-08-06
- Assignees: Amazon Technologies, Inc.
- Applicants: Zappos IP, Inc.
- Inventors: Dylan Kent Bathurst; Ian Christian Myers
- Web page: https://patentgrep.com/patent/US10503372B2

## CPC

- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- G06Q 30/0631: {Recommending goods or services}
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- 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
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Disclosed are various embodiments for browsing items in a network page. A plurality of images of a corresponding plurality of items are displayed in a network page rendered on a display device of a client device. A first level of information detail about each of the items is presented in the network page. A window is generated that is anchored to a currently designated one of the images. The window presents a second level of information detail about a respective one of the items depicted in the designated one of the images presented in the window. The currently designated one of the images is specified by navigating from image to image.

## Claims

### Claim 1

A system, comprising:
means for generating instructions that cause a display of a plurality of images of a plurality of items in a network page rendered on a display device of a client device, wherein a first level of information detail about each of the items is presented in the network page, wherein a window included in the network page is anchored to a currently designated one of the images, the window presenting a second level of information detail about a respective one of the items depicted in the currently designated one of the images presented in the window;
means for generating instructions that cause the window to navigate from a first position anchored to the currently designated one of the images to a second position anchored to another one of the images adjacent to the currently selected one of a plurality of buttons included in the window, thereby redesignating the other one of the images as the currently designated one of the images; and
include at least one item recommendation in the window, the item recommendation being generated based at least in part upon the item depicted in the currently designated one of the images.

### Claim 2 (depends on 1)

The system of claim 1, wherein the window is anchored to the currently designated one of the images in that the currently designated one of the images is surrounded by the window.

### Claim 3 (depends on 1)

The system of claim 1, wherein the window is anchored to the currently designated one of the images in that the window at least partially borders the currently designated one of the images.

### Claim 4 (depends on 1)

The system of claim 1, wherein the navigation from image to image is accomplished by designating one of the images adjacent to the currently designated one of the images based upon a directional input.

### Claim 5

A method, comprising:
generating, by at least one computing device, instructions that cause a display of a plurality of images of a plurality of items in a network page rendered on a display device of a client device, wherein a first level of information detail about each of the items is presented in the network page, wherein a window included in the network page is anchored to a currently designated one of the images, the window presenting a second level of information detail about a respective one of the items depicted in the currently designated one of the images presented in the window;
generating, by the at least one computing device, instructions that cause the window to navigate from a first position anchored to the currently designated one of the images to a second position anchored to another one of the images adjacent to the currently designated one of the images according to a directional input corresponding to a selected one of a plurality of buttons included in the window, thereby redesignating the other one of the images as the currently designated one of the images; and
including at least one item recommendation in the window, the item recommendation being generated based at least in part upon the item depicted in the currently designated one of the images.

### Claim 6 (depends on 5)

The method of claim 5, wherein the window is anchored to the currently designated one of the images in that the currently designated one of the images is surrounded by the window.

### Claim 7 (depends on 5)

The method of claim 5, wherein the window is anchored to the currently designated one of the images in that the window at least partially borders the currently designated one of the images.

### Claim 8 (depends on 5)

The method of claim 5, wherein the navigation from image to image is accomplished by designating one of the images adjacent to the currently designated one of the images based upon a directional input.

### Claim 9 (depends on 8)

The method of claim 8, wherein the directional input further comprises a manipulation of an arrow key on a keyboard associated with the client device.

### Claim 10 (depends on 8)

The method of claim 8, wherein the directional input further comprises a manipulation of a directional component rendered in the network page.

### Claim 11 (depends on 8)

The method of claim 8, wherein the directional input further comprises a manipulation of a directional component rendered in the window.

### Claim 12 (depends on 5)

The method of claim 5, wherein the second level of information detail includes a greater amount of information than the first level of information detail.

### Claim 13 (depends on 5)

The method of claim 5, further comprising including a component in the window to add the item depicted in the currently designated one of the images to a virtual shopping cart.

### Claim 14 (depends on 5)

The method of claim 5, further comprising including a rating of the item depicted in the currently designated one of the images in the window.

### Claim 15 (depends on 5)

The method of claim 5, further comprising including a link in the window to a detail network page that presents a third level of information about the item depicted in the currently designated one of the images.

### Claim 16

A system, comprising:
at least one computing device having a processor circuit comprising a processor and a memory storing instructions that, when executed by the processor, cause the processor to at least:
cause a display of a plurality of images of a plurality of items in a network page rendered on a display device of a client device, wherein a first level of information detail about each of the items is presented in the network page, wherein a window included in the network page is anchored to a currently designated one of the images, the window presenting a second level of information detail about a respective one of the items depicted in the currently designated one of the images presented in the window;
cause the window to navigate from a first position anchored to the currently designated one of the images to a second position anchored to another one of the directional input corresponding to a selected one of a plurality of buttons included in the window, thereby redesignating the other one of the images as the currently designated one of the images; and
include at least one item recommendation in the window, the item recommendation being generated based at least in part upon the item depicted in the currently designated one of the images.

### Claim 17 (depends on 16)

The system of claim 16, wherein the second level of information detail includes a greater amount of information than the first level of information detail.

### Claim 18 (depends on 16)

The system of claim 16, wherein the instructions further cause the at least one computing device to at least include a component in the window to add the item depicted in the currently designated one of the images to a virtual shopping cart.

### Claim 19 (depends on 16)

The system of claim 16, wherein the instructions further cause the at least one computing device to at least include a rating of the item depicted in the currently designated one of the images in the window.
