Displaying related content in a content stream
First Claim
1. A method, performed by a system having one or more processors, a display, and memory storing one or more programs for execution by the one or more processors, comprising:
- at the system;
displaying respective portions of 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, including a first focus item and a plurality of other content items in the scrollable sequence, in a direction parallel to a first axis;
in response to a first user selection of the first focus item, while concurrently displaying the first focus item and the plurality of other content items in the scrollable sequence at distinct positions along the first axis, visually indicating the first focus item in the scrollable sequence, wherein the displayed first focus item includes an affordance comprising a related-content affordance;
responding to a second user selection of the related-content affordance by;
displaying within the first focus item a related content listing and a scrolling affordance, the related content listing and the scrolling affordance replacing the related-content affordance, the related content listing including a list of information identifiers of respective content items associated with content of the first focus item; and
after receiving a third user selection of the scrolling affordance, responding to the third user selection by;
scrolling the first focus item in a direction parallel to a second axis that is distinct from the first axis;
displaying 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 display said plurality of other content items in the scrollable sequence at said 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.
2 Assignments
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.
-
Citations
27 Claims
-
1. A method, performed by a system having one or more processors, a display, and memory storing one or more programs for execution by the one or more processors, comprising:
at the system; displaying respective portions of 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, including a first focus item and a plurality of other content items in the scrollable sequence, in a direction parallel to a first axis; in response to a first user selection of the first focus item, while concurrently displaying the first focus item and the plurality of other content items in the scrollable sequence at distinct positions along the first axis, visually indicating the first focus item in the scrollable sequence, wherein the displayed first focus item includes an affordance comprising a related-content affordance; responding to a second user selection of the related-content affordance by;
displaying within the first focus item a related content listing and a scrolling affordance, the related content listing and the scrolling affordance replacing the related-content affordance, the related content listing including a list of information identifiers of respective content items associated with content of the first focus item; andafter receiving a third user selection of the scrolling affordance, responding to the third user selection by; scrolling the first focus item in a direction parallel to a second axis that is distinct from the first axis; displaying 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 display said plurality of other content items in the scrollable sequence at said 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 (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A 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; displaying respective portions of 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, including a first focus item and a plurality of other content items in the scrollable sequence, in a direction parallel to a first axis; in response to a first user selection of the first focus item, while concurrently displaying the first focus item and the plurality of other content items in the scrollable sequence at distinct positions along the first axis, visually indicating the first focus item in the scrollable sequence, wherein the displayed first focus item includes an affordance comprising a related-content affordance; responding to a second user selection of the related-content affordance by;
displaying within the first focus item a related content listing and a scrolling affordance, the related content listing and the scrolling affordance replacing the related-content affordance, the related content listing including a list of information identifiers of respective content items associated with content of the first focus item; andafter receiving a third user selection of the scrolling affordance, responding to the third user selection by; scrolling the first focus item in a direction parallel to a second axis that is distinct from the first axis; displaying 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 display said plurality of other content items in the scrollable sequence at said 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, 20, 21)
-
-
22. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a system having one or more processors, cause the system to:
-
display respective portions of 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, 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; in response to a first user selection of the first focus item, while concurrently displaying the first focus item and the plurality of other content items in the scrollable sequence at distinct positions along the first axis, visually indicating the first focus item in the scrollable sequence, wherein the displayed first focus item includes an affordance comprising a related-content affordance; responding to a second user selection of the related-content affordance by;
displaying within the first focus item a related content listing and a scrolling affordance, the related content listing and the scrolling affordance replacing the related-content affordance, the related content listing including a list of information identifiers of respective content items associated with content of the first focus item; andafter receiving a third user selection of the scrolling affordance, responding to the third user selection by; scrolling the first focus item in a direction parallel to a second axis that is distinct from the first axis; displaying 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 display said plurality of other content items in the scrollable sequence at said 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 (23, 24, 25, 26, 27)
-
Specification