# US 10,121,171 B1 · Component-level rating system and method

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

- Number: US 10,121,171 B1
- Document ID: US10121171B1
- Status: Granted
- Kind: B1
- Application number: 14/575,843
- Filed: 2014-12-18
- Granted: 2018-11-06
- Earliest claimed: 2014-12-18
- Assignees: Amazon Technologies, Inc.
- Applicants: Amazon Technologies, Inc.
- Inventors: Brian Chang; Min Chong; Adam Brent Johnson; John Riley Lynch; Llewellyn James Mason; Francisco Jose Peredo Noguez
- Web page: https://patentgrep.com/patent/US10121171B1

## CPC

- G06Q 30/0282: Rating or review of business operators or products
- G06Q 30/0643: {graphically representing goods, e.g. 3D product representation}
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- G06T 11/60: Creating or editing images; Combining images with text
- G06T 2200/24: involving graphical user interfaces [GUIs]
- 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)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

Methods, devices and program products are provided which comprise the under control of one or more computer systems configured with specific executable instructions. The methods, devices and program products provide an image of an item for display, and the item is comprised of a plurality of components. The methods, devices and program products receive a selection of a component of interest from the plurality of components of the item, and obtain a component-level rating associated with the component of interest.

## Claims

### Claim 1

A computer process, comprising:
outputting for display, on a user device, an interactive electronic catalog page that includes an image of a physical product;
maintaining, in computer storage, image mapping data that maps particular regions of the image to respective component identifiers of components of the physical product, each of the components being separately reviewable by electronic catalog users;
in response to user interaction with the electronic catalog page on the user device, updating a display of the electronic catalog page to include a plurality of region identifiers on the image, each region identifier identifying a respective one of the particular regions of the image, each region being individually selectable on the electronic catalog page to select the corresponding, separately reviewable component of the physical product;
detecting a user selection, on the interactive electronic catalog page, of one of the particular regions of the image;
determining, from the image mapping data, a component identifier corresponding to the selected region of the image, said component identifier identifying a component selected by the user;
updating a display of the interactive electronic catalog page with a display of user-submitted reviews that are specific to the selected component; and
providing a user option, in connection with the selection of the component, to submit a review that is specific to the selected component;
said process performed under control of executable program code.

### Claim 2 (depends on 1)

The computer process of claim 1, wherein the region identifiers include respective boxes positioned on the image to indicate locations in the image of respective components.

### Claim 3 (depends on 2)

The computer process of claim 2, wherein the boxes are partially transparent.

### Claim 4 (depends on 2)

The computer process of claim 2, further comprising, for at least a first of the boxes, displaying on the image a graphical indication of an average user rating of a corresponding component.

### Claim 5 (depends on 1)

The computer process of claim 1, further comprising, for at least a first region identifier of the plurality of region identifiers, displaying on the image a graphical indication of an average user rating of a corresponding component.

### Claim 6 (depends on 1)

The computer process of claim 1, further comprising displaying on the image a translucent rating map indicating, for at least some of the components that are separately reviewable, respective average user ratings of the components.

### Claim 7 (depends on 1)

The computer process of claim 1, wherein the user interaction with the electronic catalog page comprises movement of a cursor over the image.

### Claim 8 (depends on 1)

The computer process of claim 1, wherein the region identifiers are displayed at least partly by modifying display sizes of corresponding components within the image.

### Claim 9 (depends on 1)

The computer process of claim 1, wherein updating a display of the electronic catalog page to include the plurality of region identifiers comprises executing a script on the user device.

### Claim 10 (depends on 1)

The computer process of claim 1, further comprising, in response to a shape drawing action performed by the user on the image, defining a new region for a component corresponding to the shape drawing action.

### Claim 11

A computing system comprising a server having a processor and a memory, the computing system programmed with executable program code to perform a process that comprises:
generating an interactive electronic catalog page that includes an image of a physical product;
maintaining, in computer storage, image mapping data that maps particular regions of the image to respective component identifiers of components of the physical product, each of the components being separately reviewable by electronic catalog users;
in response to user interaction with the electronic catalog page on a user device, updating a display of the electronic catalog page to include a plurality of region identifiers on the image, each region identifier identifying a respective one of the particular regions of the image, each region being individually selectable on the electronic catalog page to select the corresponding, separately reviewable component of the physical product;
detecting a user selection, on the interactive electronic catalog page, of one of the particular regions of the image;
determining, from the image mapping data, a component identifier corresponding to the selected region of the image, said component identifier identifying a component selected by the user;
updating a display of the interactive electronic catalog page with a display of user-submitted reviews that are specific to the selected component; and
providing a user option, in connection with the selection of the component, to submit a review that is specific to the selected component.

### Claim 12 (depends on 11)

The computing system of claim 11, wherein the region identifiers include respective boxes positioned to indicate locations in the image of respective components.

### Claim 13 (depends on 12)

The computing system of claim 12, wherein the boxes are partially transparent.

### Claim 14 (depends on 12)

The computing system of claim 12, wherein the process further comprises, for at least a first of the boxes, displaying a graphical indication of an average user rating of a corresponding component.

### Claim 15 (depends on 11)

The computing system of claim 11, wherein the process further comprises, for at least a first region identifier of the plurality of region identifiers, displaying a graphical indication of an average user rating of a corresponding component.

### Claim 16 (depends on 11)

The computing system of claim 11, wherein the process further comprises displaying on the image a translucent rating map indicating, for at least some of the components that are separately reviewable, respective average user ratings of the components.

### Claim 17 (depends on 11)

The computing system of claim 11, wherein the user interaction with the electronic catalog page comprises movement of a cursor over the image.

### Claim 18 (depends on 11)

The computing system of claim 11, wherein the user interaction with the electronic catalog page comprises a touch event on a touch screen.

### Claim 19 (depends on 11)

The computing system of claim 11, wherein the region identifiers are displayed at least partly by modifying display sizes of corresponding components within the image.

### Claim 20 (depends on 11)

The computing system of claim 11, wherein updating a display of the electronic catalog page to include the plurality of region identifiers comprises executing a script on the user device.

### Claim 21 (depends on 11)

The computing system of claim 11, wherein the process further comprises, in response to a shape drawing action performed on the image, defining a new region for a component corresponding to the shape drawing action.
