SMART CAROUSEL OF IMAGE MODIFIERS
First Claim
Patent Images
1. A system comprising:
- a processor;
a user interface coupled to the processor, the user interface comprising an input device and a display screen; and
memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising;
receiving a media content item;
receiving an interaction with the media content item from a user via the input device of the user interface;
identifying, based on the interaction with the media content item, a set of media overlays, wherein each respective media overlay includes a category identifier and a list of one or more categories compatible with the category identifier for the respective media content item, and wherein all of the media overlays in the set of media overlays have compatible category identifiers; and
presenting, via the display screen of the user interface, a carousel of media overlays from the set of media overlays.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure relate generally to techniques for automated organization and presentation of user-selectable features within user interfaces. More particularly, but not by way of limitation, the present disclosure addresses systems and methods for presenting and accessing filters within user interfaces displaying media content items.
-
Citations
20 Claims
-
1. A system comprising:
-
a processor; a user interface coupled to the processor, the user interface comprising an input device and a display screen; and memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising; receiving a media content item; receiving an interaction with the media content item from a user via the input device of the user interface; identifying, based on the interaction with the media content item, a set of media overlays, wherein each respective media overlay includes a category identifier and a list of one or more categories compatible with the category identifier for the respective media content item, and wherein all of the media overlays in the set of media overlays have compatible category identifiers; and presenting, via the display screen of the user interface, a carousel of media overlays from the set of media overlays. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method comprising:
-
receiving, by a computer system, a media content item; receiving, by the computer system, an interaction with the media content item from a user via an input device of a user interface coupled to the computer system; identifying, by the computer system and based on the interaction with the media content item, a set of media overlays, wherein each respective media overlay includes a category identifier and a list of one or more categories compatible with the category identifier for the respective media content item, and wherein all of the media overlays in the set of media overlays have compatible category identifiers; and presenting, by the computer system via a display screen of the user interface, a carousel of media overlays from the set of media overlays.
-
-
20. A non-transitory computer-readable medium storing instructions that, when executed by a computer system, cause the computer system to perform operations comprising:
-
receiving a media content item; receiving an interaction with the media content item from a user via an input device of a user interface coupled to the computer system; identifying, based on the interaction with the media content item, a set of media overlays, wherein each respective media overlay includes a category identifier and a list of one or more categories compatible with the category identifier for the respective media content item, and wherein all of the media overlays in the set of media overlays have compatible category identifiers; and presenting, via a display screen of the user interface, a carousel of media overlays from the set of media overlays.
-
Specification