Dynamic content mapping
AssigneeOath Inc.
InventorsSimon Kayode Osindero, Robert Jaros, Eric Willis, Clayton Mellina, Anastasia Svetlichnaya
Life of this patent
Estimating the term…
Abstract
A representation of a collection of content items is generated for display by a computing device. The representation includes a two-or-more-dimensional arrangement including representations of the content items. The representations of the content items are positioned relative to one another based, at least in part, on values of one or more attributes of the digital content items. The representation is dynamically adjusted based, at least in part, on a user interaction with a representation of one of the content items.
Claims21
A method, comprising:
- generating, using at least one processor, a representation of a collection of content items for presentation within a web page via a display device of a computing device, wherein the representation of the collection of content items includes a two-or-more-dimensional spatial arrangement of representations of a plurality of individual content items of the collection of content items, the representations of the plurality of individual content items being positioned relative to one another within the two-or-more-dimensional spatial arrangement based, at least in part, on a degree of similarity of values of one or more attributes of the plurality of individual content items of the collection of content items such that representations of two or more content items of the plurality of individual content items, for which attribute values have a high degree of similarity, are positioned in close proximity to one another within the representation of the collection of content items;
- and
- dynamically adjusting, using the at least one processor, the representation of the collection of content items within the web page based, at least in part, on one or more factors inferred from an indication of user interaction with a representation of one or more particular content items within the representation of the collection of content items,
- wherein the dynamically adjusting comprises dynamically adjusting the representation of the collection of content items to alter an amount of content items displayed and modify an amount of dimensions depicted.
An apparatus, comprising:
- at least one processor configured to:
- generate a representation of a collection of content items for presentation within a web page via a display of a computing device, the representation of the collection of content items including a two-or-more-dimensional spatial arrangement of representations of a plurality of individual content items of the collection of content items, the representations of the plurality of individual content items positioned relative to one another within the two-or-more-dimensional spatial arrangement based, at least in part, on a degree of similarity of values of one or more attributes of the plurality of individual content items of the collection of content items such that representations of two or more content items of the plurality of individual content items, for which attribute values have a high degree of similarity, are positioned in close proximity to one another within the representation of the collection of content items;
- and
- dynamically adjust the representation of the collection of content items within the web page based, at least in part, on one or more factors inferred from an indication of a user interaction with a representation of one or more particular content items within the representation of the collection of content items, wherein the dynamically adjusting comprises dynamically adjusting the representation of the collection of content items to alter an amount of content items displayed and modify an amount of dimensions depicted.
A computer program product comprising at least one non-transitory computer readable storage medium having computer program instructions stored thereon, the computer program instructions being configured such that, when executed by one or more processors, the computer program instructions cause the one or more processors to:
- generate a representation of a collection of content items for display within a web page via a display device, the representation of the collection of content items including a two-or-more-dimensional spatial arrangement of representations of a plurality of individual content items of the collection of content items, the representations of the plurality of individual content items being positioned relative to one another within the two-or-more-dimensional spatial arrangement based, at least in part, on a degree of similarity of values of one or more attributes of the plurality of individual content items of the collection of content items such that representations of two or more content items of the plurality of individual content items, for which attribute values have a high degree of similarity, are positioned in close proximity to one another within the representation of the collection of content items;
- and
- dynamically adjust the representation of the collection of content items within the web page based, at least in part, on one or more factors inferred from an indication of a user interaction with a representation of one or more particular content items within the representation of the collection of content items,
- wherein the dynamically adjusting comprises dynamically adjusting the representation of the collection of content items to alter an amount of content items displayed and modify an amount of dimensions depicted.
Dependencies are inferred from the claim text.