397 patents
Page 4 of 20
Design
Display screen with graphical user interface for live video sharing
1 Nov 22
Tyler Jan Hansen, Kayvon B. Beykpour, Joseph Harold Bernstein, Aaron William Wasserman, Nils Victor Rocine, Alexander Kayvon Khoshnevissan, Geraint Davies
Filed: 17 Dec 18
Utility
Promoting time-based content through social networking systems
25 Oct 22
Time-based media is distributed and promoted in a social networking environment.
Glenn Brown, Mike Park, Je Carr
Filed: 16 Jun 20
Utility
Sharing Timestamps for Video Content In a Messaging Platform
20 Oct 22
According to an aspect, a method includes receiving, by a client application, a video stream of a live broadcast from a messaging platform, displaying, by the client application, the video stream of the live broadcast on a user interface of the client application, receiving, via a timestamp selector on the user interface, a selection of a time location in a time window of a timeline of the video stream of the live broadcast, generating, by the client application, a timestamp based on the time location received via the timestamp selector, and sending, by the client application, a message that includes the timestamp to the messaging platform to share the video stream of the live broadcast on the messaging platform such that playback of the shared video stream of the live broadcast is configured to start at the time location indicated by the timestamp.
Michael Folgner, Asli Kimya, Christian Niles, Chen-Rui Chou, Lucas Yan, Noah Jorgensen, Jonah Grant
Filed: 6 Jul 22
Utility
Dynamically controlling messaging platform client-side and server-side behavior
18 Oct 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing dynamic control of social messaging platform client-side and server-side behavior according to current and historical environmental, service, and application conditions.
Nolan Daniel O'Brien
Filed: 28 Jun 21
Utility
Negative Signals In Automated Social Message Stream Population
13 Oct 22
A messaging system automatically populates a stream of messages using only a seed selected by the requesting account holder.
Michael Ben Fleischman, Matthew Miller, Richard Douglas Whitcomb, JR., Mark Watabe, Anthony Sciola
Filed: 24 Jun 22
Utility
Graph-based data storage for real-time content suggestions
11 Oct 22
The present invention relates generally to messaging platforms, and relates more particularly to data storage such that random sampling can be accomplished in real-time in messaging platforms.
Aneesh Sharma, Jerry Jiang
Filed: 23 Mar 20
Utility
Automated social message stream population
4 Oct 22
A messaging system automatically populates a stream of messages using only a seed selected by the requesting account holder.
Michael Ben Fleischman, Matthew Miller, Richard Douglas Whitcomb, Jr., Mark Watabe, Anthony Sciola
Filed: 6 Jul 21
Utility
Looping audio-visual file generation based on audio and video analysis
27 Sep 22
In one general aspect, a method can include receiving a video loop portion included in a video file and receiving an audio loop portion included in an audio file.
Richard J. Plom, Jason J. Mante, Ryan Swigart, Mikhail Kaplinskiy
Filed: 22 Sep 20
Utility
Audio Messaging Interface on Messaging Platform
22 Sep 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for audio messaging interface for messaging platform.
Richard Plom, Reed Martin, Max Rose
Filed: 7 Jun 22
Utility
Live Interactive Video Streaming Using One or More Camera Devices
22 Sep 22
A computing device is configured to execute an interactive streaming application, and the interactive streaming application configured to join a live broadcast of an event that is shared by an interactive video broadcasting service executing on a server computer, receive a first video stream having video captured from a camera device configured as a first video source and display the video on a display screen, receive a second video stream having panoramic video captured from a panoramic video capturing device configured as a second video source and display a portion of the panoramic video according to a first viewing angle on the display screen, receive a change to the first viewing angle of the panoramic video, and display another portion of the panoramic video according to a second viewing angle.
Wayne Chang, Suyash Sonwalkar
Filed: 3 Jun 22
Utility
Reconciliation of disjoint user identifier spaces
20 Sep 22
Two different user spaces can be mapped to each other based on one or more categories of information that are common to both.
Jeffrey Winner
Filed: 17 Dec 19
Utility
Conversational targeted content
13 Sep 22
Techniques of the disclosure are directed to sending and receiving messages that allow for content providers to interact with potential recipients and customers.
Andrew Bragdon
Filed: 5 Jan 17
Utility
Content Carousel in a Social Media Timeline
8 Sep 22
Techniques of the disclosure are directed to a computing device creating and outputting, for display at client devices accessing a social media platform, targeted content.
Andrew Bragdon
Filed: 9 Feb 22
Utility
Distributed Processing In a Messaging Platform
8 Sep 22
A method for distributed processing involves receiving a graph (G) of targets and of influencers, with each influencer related to at least one target, receiving an action graph of actions performed by one or more of the influencers, and key partitioning G across shards.
Ajeet Grewal, Siva Gurumurthy, Venumadhav Satuluri, Pankaj Gupta, Brian A. Larson, Volodymyr Zhabuik, Aneesh Sharma, Ashish Goel
Filed: 24 Jan 22
Utility
Fast loading and display of image previews
6 Sep 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing images in the form of tiny previews in messages of a message stream sent to user devices in an online social messaging platform.
Nolan Daniel O'Brien
Filed: 11 May 20
Utility
Method and system for maintaining storage device failure tolerance in a composable infrastructure
6 Sep 22
Systems (e.g. data centers) having composable infrastructure, in which computing devices (e.g., servers) access disk drives organized into storage groups over a network or other communications mechanism, devices for implementing such systems, methods for configuring and operating such systems, and a computer readable medium which stores (in non-transitory fashion) code for performing any embodiment of the inventive method or steps thereof.
James G. Hanko, Christopher Unkel, Jean-Francois Remy
Filed: 28 Jun 18
Utility
Selection and presentation of unviewed messages
6 Sep 22
A method for message selection, including: receiving a request for unviewed messages, the request identifying a context account, ranking the set of unviewed messages according to ranking criteria, where the ranking criteria is used to rank each of the set of unviewed messages based on an engagement history between the context account and an authoring account of the unviewed messages; generating, based on ranking the set of unviewed messages, a result set identifying a subset of the set of unviewed messages, and providing the result set in response to the request.
Mircea-Bogdan Pasoi, Cristian-George Strat, Mihai Claudiu Toader
Filed: 25 Mar 19
Design
Display screen with graphical user interface for moments in a social media application
30 Aug 22
Madhu Muthukumar
Filed: 30 Dec 19
Utility
Managing query subscription renewals in a messaging platform
30 Aug 22
This disclosure relates to streaming real-time messages over time to client applications according to query subscriptions that match content from a large stream of messages exchanged on a messaging platform in a manner that increases the speed of message delivery, effectively controls the management of computer resources to handle the fluctuation of the number of active query subscriptions, and/or increases the security of matching the query subscriptions against messages generated from the perspective of the authors while delivering those messages in real-time from the perspective of the users that initiated the query subscriptions.
Rishi Renjith, Mirela Anghel, Kevin Goodier, George Leontiev, Daithi O Crualaoich, Tom Ashworth, Sol Plant, Andreas Savvides, Guillaume Marty, Ralph Cowling, Leonardo Andres Garcia Crespo
Filed: 30 Oct 19
Utility
Multi-tiered anti-spamming systems and methods
23 Aug 22
Embodiments are provided for reducing unwanted messages or spam within a real-time social networking service.
Raghav Jeyaraman, Arjun Maheswaran, Erdong Chen
Filed: 28 Sep 20