397 patents
Page 7 of 20
Utility
File system modification
5 Apr 22
A system and method for message analysis, including: receiving, by a control service, a first modification request to modify a file system of a computing device, wherein the computing device is operating in a read-only state; identifying, by the control service, a request parameter associated with the first modification request; determining, by the control service, that the request parameter satisfies a permission criteria to perform the first modification request; provisioning, by the control service, the computing device to operate in a read/write state in response to determining that the permission criteria has been satisfied, wherein the first modification request is executed to modify the file system while the computing device is operating in the read/write state; and, upon a determination that the first modification request has successfully completed, provisioning, by the control service, the computing device to operate in the read-only state.
Matthew D. Klein
Filed: 17 Jun 19
Utility
Audio only content
5 Apr 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for requesting audio only data for video content.
Fatih Yildiz, Can Envarli
Filed: 28 Dec 18
Utility
Exploration in a real time messaging platform
29 Mar 22
A real-time messaging platform allows advertiser accounts to pay to insert candidate messages into the message streams requested by account holders.
Reid Andersen, James Neufeld, Ashish Goel, Michael Jahr, Utkarsh Srivastava, Sandeep Pandey
Filed: 19 Jun 20
Utility
Trend detection for content targeting using an information distribution system
29 Mar 22
In some examples, a method includes receiving, from one or more client devices, a stream of messages composed by one or more users of the one or more client devices, wherein each of the messages includes a particular hashtag, determining, using a set of metrics that are based at least in part on the messages, a trending score that represents a magnitude of a trend for the particular hashtag, in response to determining that the trending score satisfies a threshold, sending, to a content provider system, a set of demographic data that describes one or more of the users who associated with the particular hashtag, and, in response to receiving, from the content provider system, targeted content that is based at least in part on the particular hashtag and the set of demographic data, sending, for display at the one or more of the one or more client devices, the targeted content.
Dinkar Jain, Mu Lin, David Hotchkiss
Filed: 4 May 20
Utility
Method and system for implementing circle of trust in a social network
29 Mar 22
A method for determining a circle of trust (CoT) includes receiving a request for the CoT, generating the CoT for the context account by: identifying a primary graph with nodes based on at least one action within a social network for the context account.
Pankaj Gupta, Aneesh Sharma, Ashish Goel
Filed: 4 Sep 20
Utility
Event content delivery
22 Mar 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for delivering event content.
Jie Jin, Dustin Norlander
Filed: 12 Oct 20
Utility
Video preview mechanism
22 Mar 22
A system and method including: a request to display a message stream for a context account of a social media platform may be received by a client device; a preview video including a set of video snippets of a source video may be identified by the client device; automatic playback of the preview video in a playback area displayed inline with the message stream may be initiated; a user input indicating a request to play the source video may be received by the client device; and playback of the source video may be initiated in response to the request for the source video.
Baljeet Singh, David Regan, Yi Wang, Noah Vihinen
Filed: 29 Jun 15
Utility
Increasing social media presence using machine-learning relevance techniques
15 Mar 22
According to an implementation, a method for digital information retrieval in a social media platform includes transmitting, over a network, information to render a timeline of social content for a user of a client application.
Wook Jin Chung, Kiryl Lashuk, Kelly Huffman
Filed: 2 Apr 20
Design
Display screen with graphical user interface for conversations
8 Mar 22
Lisa Ding
Filed: 27 Aug 19
Utility
Related content searching
8 Mar 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing related content on social networking platforms.
Xiao Zhu, Joe Connors
Filed: 31 Aug 18
Utility
Managing consistency models in a distributed database
8 Mar 22
Embodiments are provided for enabling a dynamic management of a multi-tenant distributed database.
Peter Schuller, Christopher Goffinet, Boaz Avital, Armond Bigian, Spencer G. Fang, Anthony Asta
Filed: 18 Mar 19
Utility
Click-through prediction for targeted content
8 Mar 22
In some examples, a computing device includes at least one processor and at least one module, operable by the at least one processor to receive, from a client device of a user, a request for one or more advertisements to display at the client device with a set of messages.
Yue Lu, Parag Agrawal, Cheng Li, Sandeep Pandey, Michael Jahr, Jeremy Ginsberg
Filed: 18 May 20
Utility
Content carousel in a social media timeline
1 Mar 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: 12 Aug 20
Utility
Value-aligned Recommendations
10 Feb 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking items for presentation to a user based on a model that estimates value to the user.
Luca Belli, Smitha Milli
Filed: 10 Aug 20
Utility
Low-latency HTTP Live Streaming
3 Feb 22
Implementations provide low-latency live-video streams using existing content delivery networks.
Geraint John Davies, Mark Kalman
Filed: 18 Oct 21
Utility
Generating and Displaying Contextual Audiovisual Content
3 Feb 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating and displaying contextual audiovisual content as a reaction video.
Richard Plom, Sean Thompson
Filed: 19 Oct 21
Utility
Detecting Sources of Computer Network Failures
27 Jan 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for detecting sources of computer network failures.
Anatole Shaw, Anthony Roberts, Berk D. Demir, Christopher Chen
Filed: 16 Sep 21
Utility
Distributed processing in a messaging platform
25 Jan 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 Larson, Volodymyr Zhabuik, Aneesh Sharma, Ashish Goel
Filed: 17 Jun 19
Utility
Synchronizing Advertisements
20 Jan 22
An apparatus and method for synchronising advertisements published on a group communications network with advertisements in a broadcast, the apparatus comprising: a receiver for receiving broadcast data; a communications interface in communication with a group communications network; a broadcast data content extractor adapted to derive search terms and advert data from the received broadcast data, the advert data relating to an advert received in the broadcast data, wherein on receipt of a query by a user of the group communications network, the query comprising one or more of the search terms, the communications interface publishes a group communication comprising at least a portion of the advert data on the group communications network.
Lee Andrew Carre, Daniel Fairs, Andrew Wheatley Littledale, Edward Robert Littledale
Filed: 30 Jul 21
Utility
Interactive content in a messaging platform
18 Jan 22
A messaging platform forms an interactive message with one or more components and broadcasts the interactive message to client devices associated with accounts.
James Leslie Skinner, James R. Buckhouse
Filed: 20 Jul 20