# US 2017/0286368 A1 · Dynamic content mapping

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

- Number: US 2017/0286368 A1
- Document ID: US20170286368A1
- Status: Published application
- Kind: A1
- Application number: 15/630,464
- Filed: 2017-06-22
- Published: 2017-10-05
- Earliest claimed: 2012-11-30
- Assignees: Yahoo Holdings, Inc.
- Applicants: Yahoo Holdings, Inc.
- Inventors: Simon Kayode Osindero; Robert Jaros; Eric Willis; Clayton Mellina; Anastasia Svetlichnaya
- Web page: https://patentgrep.com/patent/US20170286368A1

## CPC

- G06F 40/106: Display of layout of documents; Previewing
- G06F 16/907: Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F 16/9537: Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
- G06F 16/9577: {Optimising the visualization of content, e.g. distillation of HTML documents}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Briefly, embodiments disclosed herein may relate to dynamic display of representations of digital content for user interaction on computing devices, for example.

## Claims

### Claim 1

A method, comprising:
displaying a collection of content items on a display of a computing platform, wherein a two-or-more-dimensional spatial arrangement of individual content items of the displayed collection comprises individual content items being positioned relative to other individual content items based, at least in part, on analytic characterizations of one or more semantically-meaningful attributes of the individual content items of the collection of content items; and
dynamically rearranging the relative positions of the individual items of the displayed collection of content items at least in part in response to receiving a user interaction by way of an input device of the computing platform.

### Claim 2 (depends on 1)

The method of claim 1, wherein the content items comprise digital content items, and wherein the analytic characterizations of the one or more semantically-meaningful attributes of the individual items comprises determining a degree of similarity among individual items of the collection of content items based at least in part on one or more semantically-meaningful attributes of the individual items.

### Claim 3 (depends on 1)

The method of claim 1, wherein the one or more semantically-meaningful attributes comprises one or more image-based attributes.

### Claim 4 (depends on 3)

The method of claim 3, wherein the one or more image-based attributes comprise one or more attributes based on color.

### Claim 5 (depends on 3)

The method of claim 3, wherein the one or more image-based attributes comprise one or more attributes based on shape.

### Claim 6 (depends on 1)

The method of claim 1, wherein the one or more semantically-meaningful attributes comprise one or more text-based attributes.

### Claim 7 (depends on 6)

The method of claim 6, wherein the one or more text-based attributes comprise one or more attributes based on tags and/or other metadata.

### Claim 8 (depends on 1)

The method of claim 1, wherein the one or more semantically-meaningful attributes comprise one or more audio-based attributes.

### Claim 9 (depends on 1)

The method of claim 1, wherein the one or more semantically-meaningful attributes comprise one or more collaborative and/or social attributes.

### Claim 10 (depends on 1)

The method of claim 1, wherein said dynamically rearranging the relative positions of the individual items of the displayed collection of content items at least in part in response to receiving a user interaction comprises dynamically adjusting the spatial arrangement at least in part in response to a user query.

### Claim 11 (depends on 1)

The method of claim 1, wherein said dynamically rearranging the relative positions of the individual items of the displayed collection of content items at least in part in response to receiving a user interaction comprises dynamically adjusting the spatial arrangement at least in part in response to a user selection of a filter criteria.

### Claim 12

A method, comprising:
displaying a collection of content items on a display of a computing platform, wherein a two-or-more-dimensional spatial arrangement of individual content items of the displayed collection comprises individual content items being positioned relative to other individual content items based, at least in part, on analytic characterizations of one or more semantically-meaningful attributes of the individual content items of the collection of content items; and
adjusting the visual display of the spatial arrangement of the individual items of the displayed collection of content items at least in part in response to receiving a user interaction by way of an input of the computing platform, wherein the adjustment performs a filter operation and a pan operation.

### Claim 13 (depends on 12)

The method of claim 12, wherein said receiving the user interaction comprises receiving a user selection of a pan button displayed on the display of the computing platform.

### Claim 14 (depends on 12)

The method of claim 12, wherein said receiving the user interaction comprises receiving user input click-and-drag activation indicative of the pan operation.

### Claim 15 (depends on 12)

The method of claim 12, further comprising dynamically adjusting the spatial arrangement of the individual items of the displayed collection of content items at least in part by performing a zoom operation in response to receiving an additional user interaction.

### Claim 16 (depends on 15)

The method of claim 15, wherein said receiving the additional user interaction comprises receiving a user selection of a zoom button displayed on the display of the computing platform.

### Claim 17 (depends on 15)

The method of claim 15, wherein said receiving the additional user interaction comprises receiving a mouse wheel activation indicative of the zoom operation.

### Claim 18

An apparatus, comprising:
a processor to initiate display of a collection of content items on a display of a computing platform, wherein a two-or-more-dimensional spatial arrangement of individual content items of the displayed collection comprises individual content items being positioned relative to other individual content items based, at least in part, on analytic characterizations of one or more semantically-meaningful attributes of the individual content items of the collection of content items, the processor further to dynamically reshuffle the spatial arrangement of the individual items of the displayed collection of content items at least in part in response to receiving a user interaction by way of an input device of the computing platform.

### Claim 19 (depends on 18)

The apparatus of claim 18, the processor to perform the analytic characterizations of the one or more semantically-meaningful attributes of the individual items at least in part by determining a degree of similarity among individual items of the collection of content items based at least in part on one or more semantically-meaningful attributes of the individual items.

### Claim 20 (depends on 18)

The apparatus of claim 18, the processor to dynamically adjust the spatial arrangement of the individual items of the displayed collection of content items at least in part by dynamically adjusting the spatial arrangement at least in part in response to a user selection of a filter criteria.
