Timeline based content organization
First Claim
Patent Images
1. A computer-implemented method comprising:
- arranging a plurality of components of a user interface in a hierarchy, wherein the user interface comprises one or more content layers, and wherein each of the content layers comprises at least one of the components;
displaying a first content section comprising a first background component and a first title component on a first content layer, and displaying one or more first content items of the first content section comprising one or more first components on a second content layer overlaying at least a portion of the first content layer,wherein the first background component comprises an first image displayed on an entirety of the user interface,wherein the first title component comprises an indication of a first time period associated with a user of an online social network, the first title component overlaying a portion of the first background component, andwherein the first background component and the one or more first content items each correspond to content associated with the first time period retrieved from the online social network;
in response to a user interaction with the first content items by scrolling the first content items in the second content layer in a first direction, displaying one or more additional first content items while maintaining a position of the display of the first content section on the first content layer; and
in response to a user interaction with the first content section by scrolling in the first direction from the first content section to a second content section,replacing the first content section with the second content section and displaying the second content section comprising a second background component and a second title component on the first content layer, anddisplaying with one or more second content items of the second content section comprising one or more second components on the second content layer, the one or more second content items replacing the one or more first content items,wherein the replacing occurs by transitioning the display of the first background component and the first title component on the first content layer in synchronization with the first content items on the second content layer off the user interface while transitioning the display of the second background component and the second title component onto the first content layer in synchronization with the second content items onto the second content layer of the user interface,wherein the second background component comprises a second image different from the first image displayed on the entirety of the user interface,wherein the second title component comprises an indication of a second time period different from the first time period associated with the user of the online social network, the second component overlaying a portion of the second background component, andwherein the second background component and the one or more second content items each correspond to content associated with the second time period retrieved from the online social network.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a first content section and one or more first content items of the first content section are displayed on an electronic device. In response to a user scrolling in a first direction to a second content section, displaying one or more second content items of the second content section, the one or more second content items replacing the one or more first content items. In response to the user scrolling in a second direction to a third content section, displaying the one or more third content items of the third content section, the one or more third content items replacing the one or more first content items.
224 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
arranging a plurality of components of a user interface in a hierarchy, wherein the user interface comprises one or more content layers, and wherein each of the content layers comprises at least one of the components; displaying a first content section comprising a first background component and a first title component on a first content layer, and displaying one or more first content items of the first content section comprising one or more first components on a second content layer overlaying at least a portion of the first content layer, wherein the first background component comprises an first image displayed on an entirety of the user interface, wherein the first title component comprises an indication of a first time period associated with a user of an online social network, the first title component overlaying a portion of the first background component, and wherein the first background component and the one or more first content items each correspond to content associated with the first time period retrieved from the online social network; in response to a user interaction with the first content items by scrolling the first content items in the second content layer in a first direction, displaying one or more additional first content items while maintaining a position of the display of the first content section on the first content layer; and in response to a user interaction with the first content section by scrolling in the first direction from the first content section to a second content section, replacing the first content section with the second content section and displaying the second content section comprising a second background component and a second title component on the first content layer, and displaying with one or more second content items of the second content section comprising one or more second components on the second content layer, the one or more second content items replacing the one or more first content items, wherein the replacing occurs by transitioning the display of the first background component and the first title component on the first content layer in synchronization with the first content items on the second content layer off the user interface while transitioning the display of the second background component and the second title component onto the first content layer in synchronization with the second content items onto the second content layer of the user interface, wherein the second background component comprises a second image different from the first image displayed on the entirety of the user interface, wherein the second title component comprises an indication of a second time period different from the first time period associated with the user of the online social network, the second component overlaying a portion of the second background component, and wherein the second background component and the one or more second content items each correspond to content associated with the second time period retrieved from the online social network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
arrange a plurality of components of a user interface in a hierarchy, wherein the user interface comprises one or more content layers, and wherein each of the content layers comprises at least one of the components; display a first content section comprising a first background component and a first title component on a first content layer, and display one or more first content items of the first content section comprising one or more first components on a second content layer overlaying at least a portion of the first content layer, wherein the first background component comprises an first image displayed on an entirety of the user interface, wherein the first title component comprises an indication of a first time period associated with a user of an online social network, the first title component overlaying a portion of the first background component, and wherein the first background component and the one or more first content items each correspond to content associated with the first time period retrieved from the online social network; in response to a user interaction with the first content items by scrolling the first content items in the second content layer in a first direction, display one or more additional first content items while maintaining a position of the display of the first content section on the first content layer; and in response to a user interaction with the first content section by scrolling in the first direction from the first content section to a second content section, replace the first content section with the second content section and display the second content section comprising a second background component and a second title component on the first content layer, and display with one or more second content items of the second content section comprising one or more second components on the second content layer, the one or more second content items replacing the one or more first content items, wherein the replacing occurs by transitioning the display of the first background component and the first title component on the first content layer in synchronization with the first content items on the second content layer off the user interface while transitioning the display of the second background component and the second title component onto the first content layer in synchronization with the second content items onto the second content layer of the user interface, wherein the second background component comprises a second image different from the first image displayed on the entirety of the user interface, wherein the second title component comprises an indication of a second time period different from the first time period associated with the user of the online social network, the second component overlaying a portion of the second background component, and wherein the second background component and the one or more second content items each correspond to content associated with the second time period retrieved from the online social network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to; arrange a plurality of components of a user interface in a hierarchy, wherein the user interface comprises one or more content layers, and wherein each of the content layers comprises at least one of the components; display a first content section comprising a first background component and a first title component on a first content layer, and display one or more first content items of the first content section comprising one or more first components on a second content layer overlaying at least a portion of the first content layer, wherein the first background component comprises an first image displayed on an entirety of the user interface, wherein the first title component comprises an indication of a first time period associated with a user of an online social network, the first title component overlaying a portion of the first background component, and wherein the first background component and the one or more first content items each correspond to content associated with the first time period retrieved from the online social network; in response to a user interaction with the first content items by scrolling the first content items in the second content layer in a first direction, display one or more additional first content items while maintaining a position of the display of the first content section on the first content layer; and in response to a user interaction with the first content section by scrolling in the first direction from the first content section to a second content section, replace the first content section with the second content section and display the second content section comprising a second background component and a second title component on the first content layer, and display with one or more second content items of the second content section comprising one or more second components on the second content layer, the one or more second content items replacing the one or more first content items, wherein the replacing occurs by transitioning the display of the first background component and the first title component on the first content layer in synchronization with the first content items on the second content layer off the user interface while transitioning the display of the second background component and the second title component onto the first content layer in synchronization with the second content items onto the second content layer of the user interface, wherein the second background component comprises a second image different from the first image displayed on the entirety of the user interface, wherein the second title component comprises an indication of a second time period different from the first time period associated with the user of the online social network, the second component overlaying a portion of the second background component, and wherein the second background component and the one or more second content items each correspond to content associated with the second time period retrieved from the online social network. - View Dependent Claims (19, 20)
-
Specification