Predictive Directional Content Queue
First Claim
Patent Images
1. A method comprising:
- generating a scrollable template having multiple content-fillable containers configured to be filled with content comprising user-specific content;
receiving a user navigation input relative to the scrollable template, the user navigation input occurring in a direction;
responsive to receiving the user navigation input in the direction, generating one or more additional templates having multiple new content-fillable containers; and
pre-loading additional content into the multiple new content-fillable containers before an associated new template comes into view.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide an intelligent adaptive content canvas that can enable users to access content, such as photos and videos, and consume the content in an adaptive environment that tailors the user experience in accordance with various parameters. The user experience is personalized to the user and is adaptively predictive in a manner that attempts to surface content that the user would likely wish to consume.
43 Citations
33 Claims
-
1. A method comprising:
-
generating a scrollable template having multiple content-fillable containers configured to be filled with content comprising user-specific content; receiving a user navigation input relative to the scrollable template, the user navigation input occurring in a direction; responsive to receiving the user navigation input in the direction, generating one or more additional templates having multiple new content-fillable containers; and pre-loading additional content into the multiple new content-fillable containers before an associated new template comes into view. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer-readable storage media comprising instructions that are stored thereon that, responsive to execution by a computing device, causes the computing device to perform operations comprising:
-
generating a template having multiple content-fillable containers configured to be filled with content comprising user-specific content; filling the content-fillable containers with user-specific content; assigning respective scrolling directions associated with the multiple content-fillable containers a dimension having a spectrum of values; analyzing the user-specific content for content values associated with each dimension; receiving a user navigation input; locating content having content values corresponding to spectrum values in one or more of the dimensions of navigation; and placing located content into new content-fillable containers that have been generated responsive to the user navigation input effective to enable the located content to be viewed. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computing device comprising:
-
one or more processors; one or more computer readable storage media embodying computer-readable instructions which, when executed under the influence of the one or more processors, implement a method comprising; generating a template having multiple content-fillable containers configured to be filled with content comprising user-specific content including at least some photos; filling the content-fillable containers with user-specific content; assigning respective scrolling directions associated with the multiple content-fillable containers a dimension having a spectrum of values; analyzing the user-specific content for content values associated with each dimension, individual content values being associated with one or more of metadata associated with the user-specific content or properties of the user-specific content; receiving a user navigation input; locating content having content values corresponding to spectrum values in one or more of the dimensions of navigation; and placing located content into new content-fillable containers that have been generated responsive to the user navigation input effective to enable the located content to be viewed. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
generating a template having multiple content-fillable containers configured to be filled with content comprising user-specific content; filling the content-fillable containers with user-specific content; assigning respective scrolling directions associated with the multiple content-fillable containers a dimension having a spectrum of values; analyzing the user-specific content for content values associated with each dimension; receiving a user navigation input; locating content having content values corresponding to spectrum values in one or more of the dimensions of navigation; and placing located content into new content-fillable containers that have been generated responsive to the user navigation input effective to enable the located content to be viewed. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method comprising:
-
generating a template having multiple content-fillable containers configured to be filled with content comprising user-specific content including at least some photos; filling the content-fillable containers with user-specific content; assigning respective scrolling directions associated with the multiple content-fillable containers a dimension having a spectrum of values; analyzing the user-specific content for content values associated with each dimension, individual content values being associated with one or more of metadata associated with the user-specific content or properties of the user-specific content; receiving a user navigation input; locating content having content values corresponding to spectrum values in one or more of the dimensions of navigation; and placing located content into new content-fillable containers that have been generated responsive to the user navigation input effective to enable the located content to be viewed. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
Specification