IP Library Granted Patent US 11,567,986
Granted Patent B1
US 11,567,986 · App. 16/358,380 · Granted Jan 31, 2023

Multi-level navigation for media content

Inventors: Patrick Joseph Roark Underwood (San Francisco, CA); Geoff David Joseph Teehan (Palo Alto, CA); George Lewis Kedenburg, III (San Francisco, CA); Jason Holland (Mountain View, CA)
Assignee: Meta Platforms, Inc.
G06F16/444G06F3/04817G06F16/435G06F16/45
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,567,986
App. No.
16/358,380
Granted
Jan 31, 2023
Kind
B1
Abstract

The disclosed computer-implemented method may include (1) providing a plurality of media content groups, where each media content group includes a plurality of media content items, (2) providing a plurality of group indicators, where each group indicator corresponds with one of the media content groups, (3) providing a first navigational path linking the group indicators sequentially, (4) providing, for each media content group, a second navigational path linking the media content items of the corresponding media content group sequentially, (5) providing, for each media content group, a group entry point linking to one of the media content items of the corresponding media content group, and (6) presenting a graphical user interface that facilitates access to the media content items, and to the group indicators, using the first navigational path, the second navigational paths, and the group entry points. Various other methods, systems, and computer-readable media are also disclosed.

Claims (68)

1. A computer-implemented method comprising:

providing a plurality of media content groups, wherein each media content group comprises a plurality of media content items;

providing a plurality of group indicators, wherein each group indicator corresponds with one of the plurality of media content groups;

providing a first navigational path linking the plurality of group indicators sequentially and facilitated by a user gesture of a first type;

providing, for each media content group, a second navigational path linking the plurality of media content items of the corresponding media content group sequentially and facilitated by a user gesture of a second type;

providing, for each of the plurality of media content items, an additional navigational path linking the media content item to a group indicator of at least one of the plurality of group indicators and facilitated by a user gesture of a third type;

presenting, to a user, a graphical user interface that facilitates access to a subset of the plurality of media content groups comprising at least a first media content group; and

providing, for each media content group, a group entry point linking to one of the plurality of media content items of the corresponding media content group, wherein the group entry point for each media content group is employable, via a user gesture, from the group indicator for the corresponding media content group and from any of the plurality of media content items of a preceding media content group.

2. The computer-implemented method of claim 1 , wherein the group entry point for each media content group is further employable: from any of the media content items of a following media content group.

3. The computer-implemented method of claim 1 , further comprising:

altering, in response to a new media content item being added to one of the plurality of media content groups, the second navigational path of the corresponding media content group to include the new media content item.

4. The computer-implemented method of claim 1 , further comprising:

presenting, via the graphical user interface in response to a user navigating from a media content item of the first media content group to a media content item of a second media content group using a group entry point of the second media content group, an indication that the second media content group is being entered.

5. The computer-implemented method of claim 4 , further comprising:

providing, for the first media content group and the second media content group, a return navigational link from each of the media content items of the corresponding media content group to the group indicator; and

facilitating procession along the return navigational link by swiping along a first direction of the graphical user interface.

6. The computer-implemented method of claim 1 , wherein:

the first media content group of the plurality of media content groups is available for access to a first group of users and a second media content group of the plurality of media content groups is available for access to a second group of users; and

a membership of the first group of users is different from a membership of the second group of users.

7. The computer-implemented method of claim 6 , further comprising:

providing, for the first media content group and the second media content group, an item overview for each media content item of the corresponding media content group that includes information describing at least one aspect of the corresponding media content group;

providing, for the first media content group and the second media content group, a group overview entry point linking to one of the item overviews of the media content items of the corresponding media content group, wherein the group overview entry point links to an item overview of a same media content item of the corresponding media content group as the group entry point of the corresponding media content group;

providing, for the first media content group and the second media content group, a third navigational path linking the item overviews of the corresponding media content group sequentially, as specified by an order of the media content items of the corresponding media content group indicated by the second navigational path of the corresponding media content group;

providing, for each media content item, a media content item link linking each corresponding media content item with its corresponding item overview; and

wherein presenting the graphical user interface further comprises facilitating access to the item overviews using the third navigational paths, the group overview entry points, and the media content item links.

8. The computer-implemented method of claim 7 , wherein the group overview entry point for the first media content group and the group overview entry point for the second media content group are employable from the group indicator for the corresponding media content group.

9. The computer-implemented method of claim 7 , wherein the group overview entry point for the first media content group and the group overview entry point for the second media content group are employable from any of the item overviews of a preceding media content group.

10. The computer-implemented method of claim 7 , wherein the group overview entry point for the first media content group and the group overview entry point for the second media content group are employable from any of the item overviews of a following media content group.

11. The computer-implemented method of claim 7 , further comprising:

presenting, via the graphical user interface in response to a user navigating from an item overview of the first media content group to an item overview of the second media content group using the group overview entry point of the second media content group, an indication that the second media content group is being entered.

12. The computer-implemented method of claim 7 , further comprising:

facilitating procession along the third navigational path by swiping along a second direction of the graphical user interface.

13. The computer-implemented method of claim 12 , wherein the user gesture of the first type is a vertical swipe, the user gesture of the second type is horizontal swipe, and the user gesture of the third type is a tap.

14. The computer-implemented method of claim 12 , further comprising:

providing, for the first media content group and the second media content group, a return navigational link from each of the item overviews of the corresponding media content group to the group indicator; and

facilitating procession along the return navigational link by swiping along a first direction of the graphical user interface.

15. The computer-implemented method of claim 1 , wherein none of the plurality of media content items of the corresponding media content group are simultaneously visible or aligned along a first direction in the graphical user interface during procession along the second navigational path.

16. A system comprising:

a user interface subsystem;

at least one physical processor; and

physical memory comprising computer-executable instructions that, when executed by the at least one physical processor, cause the at least one physical processor to perform operations comprising:

providing a plurality of media content groups, wherein each media content group comprises a plurality of media content items;

providing a plurality of group indicators, wherein each group indicator corresponds with one of the plurality of media content groups;

providing a first navigational path linking the plurality of group indicators sequentially and facilitated by a user gesture of a first type;

providing, for each media content group, a second navigational path linking the plurality of media content items of the corresponding media content group sequentially and facilitated by a user gesture of a second type;

providing, for each of the plurality of media content items, an additional navigational path linking the media content item to a group indicator of at least one of the plurality of group indicators and facilitated by a user gesture of a third type;

presenting, by the user interface subsystem to a user, a graphical user interface that facilitates access to a subset of the plurality of media content groups comprising at least a first media content group; and

providing, for each media content group, a group entry point linking to one of the plurality of media content items of the corresponding media content group, wherein the group entry point for each media content group is employable, via a user gesture, from the group indicator for the corresponding media content group and from any of the plurality of media content items of a preceding media content group.

17. The system of claim 16 , wherein the first media content group of the plurality of media content groups is available for access to a first group of users and a second media content group of the plurality of media content groups is available for access to a second group of users and a membership of the first group of users is different from a membership of the second group of users and the operations further comprise:

providing, for the first media content group and the second media content group, an item overview for each media content item of the corresponding media content group that includes information describing at least one aspect of the corresponding media content group;

providing, for the first media content group and the second media content group, a group overview entry point linking to one of the item overviews of the media content items of the corresponding media content group, wherein the group overview entry point links to an item overview of a same media content item of the corresponding media content group as the group entry point of the corresponding media content group;

providing, for the first media content group and the second media content group, a third navigational path linking the item overviews of the corresponding media content group sequentially, as specified by an order of the media content items of the corresponding media content group indicated by the second navigational path of the corresponding media content group;

providing, for each media content item, a media content item link linking the corresponding media content item with its corresponding item overview; and

wherein presenting the graphical user interface further comprises facilitating access to the item overviews of the corresponding media content group using the third navigational paths, the group overview entry points, and the media content item links.

18. A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to perform operations comprising:

providing a plurality of media content groups, wherein each media content group comprises a plurality of media content items;

providing a plurality of group indicators, wherein each group indicator corresponds with one of the plurality of media content groups;

providing a first navigational path linking the plurality of group indicators sequentially and facilitated by a user gesture of a first type;

providing, for each media content group, a second navigational path linking the plurality of media content items of the corresponding media content group sequentially and facilitated by a user gesture of a second type;

providing, for each of the plurality of media content items, an additional navigational path linking the media content item to a group indicator of at least one of the plurality of group indicators and facilitated by a user gesture of a third type;

presenting, to a user, a graphical user interface that facilitates access to a subset of the plurality of media content groups comprising at least a first media content group; and

providing, for each media content group, a group entry point linking to one of the plurality of media content items of the corresponding media content group, wherein the group entry point for each media content group is employable, via a user gesture, from the group indicator for the corresponding media content group and from any of the plurality of media content items of a preceding media content group.

19. The non-transitory computer-readable medium of claim 18 , wherein the first media content group of the plurality of media content groups is available for access to a first group of users and a second media content group of the plurality of media content groups is available for access to a second group of users and a membership of the first group of users is different from a membership of the second group of users and the operations further comprise:

providing, for the first media content group and the second media content group, an item overview for each media content item of the corresponding media content group that includes information describing at least one aspect of the corresponding media content group;

providing, for the first media content group and the second media content group, a group overview entry point linking to one of the item overviews of the media content items of the corresponding media content group, wherein the group overview entry point links to an item overview of a same media content item of the corresponding media content group as the group entry point of the corresponding media content group;

providing, for the first media content group and the second media content group, a third navigational path linking the item overviews of the corresponding media content group sequentially, as specified by an order of the media content items of the corresponding media content group indicated by the second navigational path of the corresponding media content group;

providing, for each media content item, a media content item link linking the corresponding media content item with its corresponding item overview; and

wherein presenting the graphical user interface further comprises facilitating access to the item overviews of the corresponding media content group using the third navigational paths, the group overview entry points, and the media content item links.

Assignments (3)
CHANGE OF NAME Recorded Jan 11, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058685/0901 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COMMA AFTER THE PERIOD IN "INC." IN THE ASSIGNEE'S NAME. THE ASSIGNEE'S NAME SHOULD APPEAR: FACEBOOK, INC. PREVIOUSLY RECORDED AT REEL: 049033 FRAME: 0316. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 9, 2021
From: UNDERWOOD, PATRICK JOSEPH ROARK; TEEHAN, GEOFF DAVID JOSEPH; KEDENBURG III, GEORGE LEWIS; HOLLAND, JASON
To: FACEBOOK, INC.
Reel/Frame 057128/0640 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2019
From: UNDERWOOD, PATRICK JOSEPH ROARK; TEEHAN, GEOFF DAVID JOSEPH; KEDENBURG III, GEORGE LEWIS; HOLLAND, JASON
To: FACEBOOK, INC.,
Reel/Frame 049033/0316 →
Cited By (1)
US 1,131,490