Streaming media presentation system
AssigneeFacebook, Inc.
InventorsJohn Samuel Barnett, Joshua Barton Dickens
Life of this patent
Estimating the term…
Abstract
One or more embodiments of the disclosure provide systems and methods for providing media presentations to users of a media presentation system. A media presentation generally includes a one or more media streams provided by one or more capturing users of the media presentation system. In one or more embodiments, a user of the media presentation system may share a media presentation with a viewing user. The media presentation system can provide a number of features to produce a media stream within a media presentation.
Claims20
A computer-implemented method comprising:
- receiving a plurality of media streams from a plurality of client devices;
- analyzing the plurality of media streams to detect an influencer within content of a first media stream of the plurality of media streams;
- selecting, for a viewing user, the first media stream from the plurality of media streams by determining a correspondence between an attribute of the viewing user and the influencer within the content of the first media stream;
- and
- providing, to a client device associated with the viewing user, a media presentation comprising the first media stream.
A non-transitory computer-readable medium storing instructions thereon that, when executed by at least one processor, cause a computer system to:
- receive a plurality of media streams from a plurality of client devices;
- analyze the plurality of media streams to detect an influencer within content of a first media stream of the plurality of media streams;
- select, for a viewing user, the first media stream from the plurality of media streams by determining a correspondence between an attribute of the viewing user and the influencer within the content of the first media stream;
- and
- provide, to a client device associated with the viewing user, a media presentation comprising the first media stream.
A system comprising:
- at least one processor;
- and
- at least one non-transitory computer-readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to:
- receive a plurality of media streams from a plurality of client devices;
- analyze the plurality of media streams to detect an influencer within content of a first media stream of the plurality of media streams;
- select, for a viewing user, the first media stream from the plurality of media streams by determining a correspondence between an attribute of the viewing user and the influencer within the content of the first media stream;
- and
- provide, to a client device associated with the viewing user, a media presentation comprising the first media stream.
Dependencies are inferred from the claim text.