IP Library Granted Patent US 9,710,433
Granted Patent B2
US 9,710,433 · App. 14/093,408 · Granted Jul 18, 2017

Dynamic content mapping

Inventors: Simon Kayode Osindero (San Francisco, CA); Robert Jaros (San Francisco, CA); Eric Willis (Pacifica, CA); Clayton Mellina (San Francisco, CA); Anastasia Svetlichnaya (San Francisco, CA)
Assignee: Yahoo! Inc.
G06F17/212G06F17/3087G06F17/30905G06F17/30997
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,710,433
App. No.
14/093,408
Granted
Jul 18, 2017
Kind
B2
Abstract

Briefly, embodiments disclosed herein may relate to dynamic display of representations of digital content for user interaction on computing devices, for example, including displaying a collection of content items on a display of a computing device, 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 attributes of the individual content items.

Claims (21)

1. A method, comprising:

displaying a collection of digital content items on a display of a computing device, wherein a two-or-more-dimensional spatial arrangement of individual digital content items of the displayed collection comprises individual digital content items being positioned relative to other individual digital content items based, at least in part, on analytic characterizations of one or more semantically-meaningful attributes of the individual digital content items of the collection of digital content items, wherein the analytic characterizations of the one or more semantically-meaningful attributes of the individual digital content items comprise determining a degree of similarity among individual digital content items of the collection of digital content items based at least in part on one or more semantically-meaningful attributes of the individual digital content items; and

at least in part in response to obtaining a user interaction by way of an input device of the computing device, dynamically rearranging the relative positions of the individual digital content items of the displayed collection of digital content items based at least in part on one or more weighted factors specified at least in part via the user interaction without explicit identification by the user of the one or more weighted factors, wherein the dynamically rearranging the relative positions of the individual digital content items of the displayed collection of digital content items further includes adjusting the spatial arrangement at least in part in response to a user selection of a filter criteria.

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

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

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

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

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

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

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

9. The method of claim 1 , wherein said dynamically rearranging the relative positions of the individual digital content items of the displayed collection of digital 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.

10. A method, comprising:

displaying a collection of digital content items on a display of a computing device, wherein a two-or-more-dimensional spatial arrangement of individual digital content items of the displayed collection comprises individual digital content items being positioned relative to other individual digital content items based, at least in part, on analytic characterizations of one or more semantically-meaningful attributes of the individual digital content items of the collection of digital content items, wherein the analytic characterizations of the one or more semantically-meaningful attributes of the individual digital content items comprise determining a degree of similarity among individual digital content items of the collection of digital content items based at least in part on one or more semantically-meaningful attributes of the individual digital content items;

dynamically adjusting the visual display of the spatial arrangement of the individual digital content items of the displayed collection of digital content items at least in part in response to obtaining a user interaction by way of an input of the computing device, including performing a filter operation and a pan operation, based at least in part on one or more weighted factors specified at least in part via the user interaction without explicit identification by the user of the one or more weighted factors; and

dynamically adjusting the spatial arrangement of the individual digital content items of the displayed collection of digital content items at least in part by performing a zoom operation in response to obtaining an additional user interaction.

11. The method of claim 10 , wherein the user interaction comprises a user selection of a pan button displayed on the display of the computing device.

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

13. The method of claim 10 , wherein the obtaining the additional user interaction comprises obtaining a user selection of a zoom button displayed on the display of the computing device.

14. The method of claim 10 , wherein the obtaining the additional user interaction comprises obtaining a mouse wheel activation indicative of the zoom operation.

15. An apparatus, comprising:

a processor to initiate display of a collection of digital content items on a display of a computing platform, wherein a two-or-more-dimensional spatial arrangement of individual digital content items of the collection to be displayed to comprise individual digital content items to be positioned relative to other individual digital content items based, at least in part, on analytic characterizations of one or more semantically-meaningful attributes of the individual digital content items of the collection of digital content items, wherein the processor, at least in part to perform the analytic characterization of the one or more semantically-meaningful attributes of the individual digital content items, to determine a degree of similarity among individual digital content items of the collection of digital content items to be based at least in part on one or more semantically-meaningful attributes of the individual digital content items, the processor further to, at least in part in response to a interaction by way of an input device of the computing device, dynamically rearrange the spatial arrangement of the individual digital content items of the collection of digital content items to be displayed based at least in part on one or more factors to be weighted to be specified at least in part via the user interaction without explicit identification by the user of the one or more factors to be weighted, wherein the processor to dynamically rearrange the spatial arrangement of the individual digital content items of the collection of digital content items to be displayed at least in part in response to a user selection of a filter criteria.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2014
From: JAROS, ROBERT; WILLIS, ERIC; MELLINA, CLAYTON; SVETLICHNAYA, ANASTASIA; OSINDERO, SIMON KAYODE
To: YAHOO! INC.
Reel/Frame 032248/0018 →
Continuity (2)
Provisional Application 61731488 · Nov 30, 2012
Related Publication 20140164913A1 · Jun 12, 2014