G06F16/435

CONTENT SHARING PLATFORM PROFILE GENERATION

Systems and methods are provided receiving, from a computing device associated with a first user of a content sharing platform, a request to access a second user profile associated with a second user in the content sharing platform, accessing activity data related to both the first user and the second user in the content sharing platform, determining common activity data to both the first user and the second user, wherein the common activity data comprises at least one media content item generated by the second user that was viewed or saved by the first user, or one or more datum saved by the first user from a communication received from the second user, and generating second user profile data comprising the common activity data related to both the first user and the second user in the content sharing platform as part of the second user profile.

GRAPHICAL USER INTERFACES AND SYSTEMS FOR PRESENTING CONTENT SUMMARIES
20230229288 · 2023-07-20 ·

In one implementation, a computing device to provide a graphical user interface (GUI) for presenting content includes one or more processors; a network interface to establish a network connection with a remote server system; a display to output a plurality of graphical elements as part of the GUI; one or more input devices to receive user input related to the plurality of graphical elements; and memory storing instructions that, when executed, cause the one or more processors to perform operations including selecting a first content element; selecting second content elements; detecting a third content element comprising a content summary of the second content elements; and outputting, in the GUI on the display, a first graphical element for the first content element and a third graphical element for the third content element, wherein second graphical elements for the second content elements are hidden or collapsed in the GUI.

GRAPHICAL USER INTERFACES AND SYSTEMS FOR PRESENTING CONTENT SUMMARIES
20230229288 · 2023-07-20 ·

In one implementation, a computing device to provide a graphical user interface (GUI) for presenting content includes one or more processors; a network interface to establish a network connection with a remote server system; a display to output a plurality of graphical elements as part of the GUI; one or more input devices to receive user input related to the plurality of graphical elements; and memory storing instructions that, when executed, cause the one or more processors to perform operations including selecting a first content element; selecting second content elements; detecting a third content element comprising a content summary of the second content elements; and outputting, in the GUI on the display, a first graphical element for the first content element and a third graphical element for the third content element, wherein second graphical elements for the second content elements are hidden or collapsed in the GUI.

Extendible user profiles

Implementations described herein disclose a method, an article of manufacture, and a system for displaying user profile information using extendible user profiles for user groups. A user profile with an application user profile is maintained. A value provided by a user joining a group for a group specific field is used to override a user profile field maintained in the application user profile.

Generating visual media collections for a dynamic social networking account
11562014 · 2023-01-24 · ·

The present disclosure describes systems, non-transitory computer-readable media, and methods for generating a visual media collection for a social networking account and provide access to (or distribute) images, videos, or other visual media items from the visual media collection separate from social networking posts uncategorized within such a collection for the social networking account. For example, based on follow requests specific to a visual media collection, the disclosed systems can further distribute visual media items in collections posts from a particular visual media collection differing from other visual media collections and from social networking posts uncategorized within such a collection of a social networking account. In certain implementations, the disclosed systems further provide search results comprising a visual media item from a visual media collection based on a description or annotation for the visual media collection or a shared visual media collection with another visual media item.

Generating visual media collections for a dynamic social networking account
11562014 · 2023-01-24 · ·

The present disclosure describes systems, non-transitory computer-readable media, and methods for generating a visual media collection for a social networking account and provide access to (or distribute) images, videos, or other visual media items from the visual media collection separate from social networking posts uncategorized within such a collection for the social networking account. For example, based on follow requests specific to a visual media collection, the disclosed systems can further distribute visual media items in collections posts from a particular visual media collection differing from other visual media collections and from social networking posts uncategorized within such a collection of a social networking account. In certain implementations, the disclosed systems further provide search results comprising a visual media item from a visual media collection based on a description or annotation for the visual media collection or a shared visual media collection with another visual media item.

DETERMINING TYPES OF DIGITAL COMPONENTS TO PROVIDE
20230222151 · 2023-07-13 ·

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining and recommending the types of digital components that content providers can generate and provide for distribution to client devices. In one aspect, a method can determine whether a content provider has not previously provided a first digital component of a first media type. A first set of user interaction data can be obtained and input into a machine learning model. The model can can output result data for expected affirmative user actions related to the first digital component of the first media type. Based on the result data, a recommendation specifying whether the content provider should provide the first digital component of the first media type can be generated and provided to the content provider.

DETERMINING TYPES OF DIGITAL COMPONENTS TO PROVIDE
20230222151 · 2023-07-13 ·

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining and recommending the types of digital components that content providers can generate and provide for distribution to client devices. In one aspect, a method can determine whether a content provider has not previously provided a first digital component of a first media type. A first set of user interaction data can be obtained and input into a machine learning model. The model can can output result data for expected affirmative user actions related to the first digital component of the first media type. Based on the result data, a recommendation specifying whether the content provider should provide the first digital component of the first media type can be generated and provided to the content provider.

MEDIA BROWSING USER INTERFACE WITH INTELLIGENTLY SELECTED REPRESENTATIVE MEDIA ITEMS

The present disclosure generally relates to navigating a collection of media items. In accordance with one embodiment, in response to receiving an input, a device displays a first view of a collection of media items, including concurrently displaying a representation of a first time period and a representation of a second time period. In accordance with a determination that a current time is associated with a first recurring temporal event: the representation of the first time period includes a first representative media item and the representation of the second time period includes a second representative media item. In accordance with a determination that the current time is associated with a second recurring temporal event, the representation of the first time period includes a third representative media item and the representation of the second time period includes a fourth representative media item.

MEDIA BROWSING USER INTERFACE WITH INTELLIGENTLY SELECTED REPRESENTATIVE MEDIA ITEMS

The present disclosure generally relates to navigating a collection of media items. In accordance with one embodiment, in response to receiving an input, a device displays a first view of a collection of media items, including concurrently displaying a representation of a first time period and a representation of a second time period. In accordance with a determination that a current time is associated with a first recurring temporal event: the representation of the first time period includes a first representative media item and the representation of the second time period includes a second representative media item. In accordance with a determination that the current time is associated with a second recurring temporal event, the representation of the first time period includes a third representative media item and the representation of the second time period includes a fourth representative media item.