System and interface that facilitate selecting videos to share in a messaging application
Abstract
Systems and methods are provided that facilitate selecting videos to share in a messaging session such as group video chat. In one or more aspects, a system is provided that includes an interface component configured to generate a graphical user interface that facilitates selecting by a user of the device, one or more videos provided by a remote streaming media provider, for sharing with one or more other users in association with a messaging session between the user and the one or more other users, the interface comprising a plurality of input categories including at least one video selection category corresponding to information identifying a set of videos associated with a shared attribute. The system further includes a presentation component configured to display the graphical user interface via a display screen of the device in response to a request.
Claims
exact text as granted — not AI-modified1 . A method, comprising:
causing a user interface associated with a messaging application to be presented on a computing device of a first user, wherein the first user and a second user are participating in a messaging session using the messaging application, and wherein at least one of the first user and the second user has shared a video content item; receiving a selection of an option to add media in the messaging application; in response to receiving the selection of the option to add media in the messaging application, causing a keyboard interface that includes a first plurality of selectable icons to be presented, each of the first plurality of selectable icons representing a short video animation identified based on a relevance to a context of the messaging session that includes the shared video content item; receiving a selection of one of the first plurality of selectable icons; and causing the short video animation corresponding to the selected one of the first plurality of selectable icons to be included in the messaging session.
2 . The method of claim 1 , wherein the short video animation includes video content that was extracted from a video content item.
3 . The method of claim 2 , wherein the short video animation includes a reference to the video content item.
4 . The method of claim 1 , wherein the short video animation includes audio content that was extracted from a video content item.
5 . The method of claim 1 , wherein the short video animation does not include audio content.
6 . The method of claim 1 , wherein at least one of the first plurality of selectable icons represents a category of short video animations.
7 . The method of claim 6 , wherein the category of short video animations was identified based on the relevance to the context of the messaging session.
8 . The method of claim 6 , wherein the category of short video animations was identified based on user preferences of the first user.
9 . The method of claim 6 , wherein the category of short video animations was identified based on usage history of the first user, and wherein the usage history includes content items that are frequently accessed by the first user.
10 . The method of claim 6 , wherein the category of short video animations was identified based on usage history of the first user, and wherein the usage history includes content items that were previously watched by the first user.
11 . The method of claim 6 , wherein the category of short video animations was identified based on usage history of the first user, and wherein the usage history includes content items that were previously shared by the first user.
12 . The method of claim 1 , wherein the first plurality of selectable icons are presented based on whether the first user has previously selected corresponding media items in other messaging sessions.
13 . The method of claim 1 , wherein each short video animation represented by the first plurality of selectable items is provided by a remote media provider.
14 . The method of claim 1 , wherein each short video animation identified based on the relevance to the context of the messaging session is identified based on a topic discussed in the messaging session.
15 . The method of claim 1 , further comprising causing a selectable icon to be presented that, when selected, causes a search interface for searching for other media items that are not represented by the first plurality of selectable icons to be presented.
16 . The method of claim 1 , wherein the keyboard interface includes a second selectable icon representing a functional tool comprising an option to add text to the messaging session.
17 . The method of claim 1 , wherein the keyboard interface includes a second selectable icon representing a functional tool comprising an option to add another user to the messaging session.
18 . The method of claim 1 , wherein the keyboard interface includes a second selectable icon representing a functional tool comprising an option to initiate a camera application on the computing device.
19 . The method of claim 1 , wherein the keyboard interface includes a second selectable icon representing a functional tool comprising an option to conduct a search.
20 . A system, comprising:
a hardware processor that:
causes a user interface associated with a messaging application to be presented on a computing device of a first user, wherein the first user and a second user are participating in a messaging session using the messaging application, and wherein at least one of the first user and the second user has shared a video content item;
receives a selection of an option to add media in the messaging application;
in response to receiving the selection of the option to add media in the messaging application, causes a keyboard interface that includes a first plurality of selectable icons to be presented, each of the first plurality of selectable icons representing a short video animation identified based on a relevance to a context of the messaging session that includes the shared video content item;
receives a selection of one of the first plurality of selectable icons; and
causes the short video animation corresponding to the selected one of the first plurality of selectable icons to be included in the messaging session.
21 . A non-transitory computer-readable medium containing computer-executable instructions that, when executed by a hardware processor, cause the hardware processor to perform a method, the method comprising:
causing a user interface associated with a messaging application to be presented on a computing device of a first user, wherein the first user and a second user are participating in a messaging session using the messaging application, and wherein at least one of the first user and the second user has shared a video content item; receiving a selection of an option to add media in the messaging application; in response to receiving the selection of the option to add media in the messaging application, causing a keyboard interface that includes a first plurality of selectable icons to be presented, each of the first plurality of selectable icons representing a short video animation identified based on a relevance to a context of the messaging session that includes the shared video content item; receiving a selection of one of the first plurality of selectable icons; and causing the short video animation corresponding to the selected one of the first plurality of selectable icons to be included in the messaging session.Join the waitlist — get patent alerts
Track US2023216815A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.