Displaying related content in a content stream
First Claim
1. A method, performed by a computer having one or more processors and memory storing one or more programs for execution by the one or more processors, comprising:
- at the computer;
providing for display a user interface that includes respective portions of a scrollable sequence of content items;
in response to a first user input by a user of the computer, scrolling the scrollable sequence of content items, including a first focus item and a plurality of other content items in the scrollable sequence, in a direction parallel to a first axis;
while providing for concurrent display the first focus item and the plurality of other content items in the scrollable sequence at distinct positions along the first axis;
in response to a first user selection of the first focus item, visually indicating the first focus item in the scrollable sequence, wherein the first focus item includes a related-content link; and
in response to a second user selection of the related-content link, continuing to provide for concurrent display, in the user interface, the first focus item and the plurality of other content items, and updating the user interface by further providing for display a related content listing in place of the related-content link, the related content listing including a list of content items associated with content of the first focus item; and
in response to a second user input,scrolling the first focus item in a direction parallel to a second axis that is distinct from the first axis;
providing for display a second focus item in place of the first focus item, wherein the second focus item corresponds to an information identifier in the related content listing; and
continuing to provide for display the plurality of other content items in the scrollable sequence at the distinct positions along the first axis while scrolling the first focus item in the direction parallel to the second axis and providing for display the second focus item in place of the first focus item.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes displaying a scrollable sequence of content items, the content items having a plurality of sources and a plurality of content types; in response to user commands, scrolling the scrollable sequence of content items in a direction parallel to a first axis; visually indicating a first focus item in the scrollable sequence and displaying in the current focus item an affordance including a related-content affordance; and responding to user selection of the related-content affordance in the current focus item by scrolling the current focus item in a direction parallel to a second axis that is distinct from the first axis and displaying a second focus item in place of the first focus item, the second focus item including a content item of one or more content items related to the first focus item in accordance with predefined criteria.
9 Citations
19 Claims
-
1. A method, performed by a computer having one or more processors and memory storing one or more programs for execution by the one or more processors, comprising:
at the computer; providing for display a user interface that includes respective portions of a scrollable sequence of content items; in response to a first user input by a user of the computer, scrolling the scrollable sequence of content items, including a first focus item and a plurality of other content items in the scrollable sequence, in a direction parallel to a first axis; while providing for concurrent display the first focus item and the plurality of other content items in the scrollable sequence at distinct positions along the first axis; in response to a first user selection of the first focus item, visually indicating the first focus item in the scrollable sequence, wherein the first focus item includes a related-content link; and in response to a second user selection of the related-content link, continuing to provide for concurrent display, in the user interface, the first focus item and the plurality of other content items, and updating the user interface by further providing for display a related content listing in place of the related-content link, the related content listing including a list of content items associated with content of the first focus item; and in response to a second user input, scrolling the first focus item in a direction parallel to a second axis that is distinct from the first axis; providing for display a second focus item in place of the first focus item, wherein the second focus item corresponds to an information identifier in the related content listing; and continuing to provide for display the plurality of other content items in the scrollable sequence at the distinct positions along the first axis while scrolling the first focus item in the direction parallel to the second axis and providing for display the second focus item in place of the first focus item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A computer system, comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; providing for display a user interface that includes respective portions of a scrollable sequence of content items; in response to a first user input by a user of the computer, scrolling the scrollable sequence of content items, including a first focus item and a plurality of other content items in the scrollable sequence, in a direction parallel to a first axis; while providing for concurrent display the first focus item and the plurality of other content items in the scrollable sequence at distinct positions along the first axis; in response to a first user selection of the first focus item, visually indicating the first focus item in the scrollable sequence, wherein the first focus item includes a related-content link; and in response to a second user selection of the related-content link, continuing to provide for concurrent display, in the user interface, the first focus item and the plurality of other content items, and updating the user interface by further providing for display a related content listing in place of the related-content link, the related content listing including a list of content items associated with content of the first focus item; and in response to a second user input, scrolling the first focus item in a direction parallel to a second axis that is distinct from the first axis; providing for display a second focus item in place of the first focus item, wherein the second focus item corresponds to an information identifier in the related content listing; and continuing to provide for display the plurality of other content items in the scrollable sequence at the distinct positions along the first axis while scrolling the first focus item in the direction parallel to the second axis and providing for display the second focus item in place of the first focus item. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computer having one or more processors, cause the computer to:
-
provide for display a user interface that includes respective portions of a scrollable sequence of content items; in response to a first user input by a user of the computer, scroll the scrollable sequence of content items, including a first focus item and a plurality of other content items in the scrollable sequence, in a direction parallel to a first axis; while providing for concurrent display the first focus item and the plurality of other content items in the scrollable sequence at distinct positions along the first axis; in response to a first user selection of the first focus item, visually indicate the first focus item in the scrollable sequence, wherein the first focus item includes a related-content link; and in response to a second user selection of the related-content link, continue to provide for concurrent display, in the user interface, the first focus item, and the plurality of other content items, and update the user interface by further providing for display a related content listing in place of the related-content link, the related content listing including a list of content items associated with content of the first focus item; and in response to a second user input, scroll the first focus item in a direction parallel to a second axis that is distinct from the first axis; provide for display a second focus item in place of the first focus item, wherein the second focus item corresponds to an information identifier in the related content listing; and continue to provide for display the plurality of other content items in the scrollable sequence at the distinct positions along the first axis while scrolling the first focus item in the direction parallel to the second axis and displaying the second focus item in place of the first focus item. - View Dependent Claims (17, 18, 19)
-
Specification