Systems and methods for unidirectional video streaming
AssigneeMeta Platforms, Inc.
InventorDebashish Paul
Life of this patent
Estimating the term…
Abstract
Systems and methods for unidirectional video streaming may include (1) detecting that a user of a messaging service has digitally selected a video-streaming initiation element presented within a messaging thread interface that enables digital messaging between the user and a contact of the user and, in response to detecting that the user has digitally selected the video-streaming initiation element, (2) triggering the streaming of a unidirectional live video stream originating from a device of the user only, without triggering the streaming of any live video stream originating from a device of the contact. Various other methods, systems, and computer-readable media are also disclosed.
Claims20
A computer-implemented method comprising:
- detecting, within a messaging thread interface that enables digital messaging between a user of a messaging service and a contact of the user, a co-present moment in which the user and the contact of the user are accessing the messaging thread interface at the same time;
- in response to detecting the co-present moment:
- providing a video-streaming initiation element within the messaging thread interface;
- detecting that the user has digitally selected the video-streaming initiation element and, in response to the user digitally selecting the video-streaming initiation element, triggering the streaming of a unidirectional live video stream originating from a device of the user only, without triggering the streaming of any live video stream originating from a device of the contact;
- and
- initiating a video screen capture of an evolution of the messaging thread interface during the co-present moment, the video screen capture comprising a capture of the unidirectional live video stream;
- determining that the co-present moment has ended;
- and
- in response to determining that the co-present moment has ended, providing a play-back element configured to show the video screen capture when selected via user input.
A system comprising:
- at least one physical processor;
- physical memory comprising computer-executable instructions that, when executed by the physical processor, cause the physical processor to:
- detect, within a messaging thread interface that enables digital messaging between a user of a messaging service and a contact of the user, a co-present moment in which the user and the contact of the user are accessing the messaging thread interface at the same time;
- in response to detecting the co-present moment:
- provide a video-streaming initiation element within the messaging thread interface;
- detect that the user has digitally selected the video-streaming initiation element and, in response, trigger the streaming of a unidirectional live video stream originating from a device of the user only, without triggering the streaming of any live video stream originating from a device of the contact;
- and
- initiate a video screen capture of an evolution of the messaging thread interface during the co-present moment, the video screen capture comprising a capture of the unidirectional live video stream;
- determine that the co-present moment has ended;
- and
- in response to determining that the co-present moment has ended, provide a play-back element configured to show the video screen capture when selected via user input.
A non-transitory computer-readable medium comprising one or more computer-readable instructions that, when executed by at least one processor of a computing device, cause the computing device to:
- detect, within a messaging thread interface that enables digital messaging between a user of a messaging service and a contact of the user, a co-present moment in which the user and the contact of the user are accessing the messaging thread interface at the same time;
- in response to detecting the co-present moment:
- provide a video-streaming initiation element within the messaging thread interface;
- detect that the user has digitally selected the video-streaming initiation element and, in response, trigger the streaming of a unidirectional live video stream originating from a device of the user only, without triggering the streaming of any live video stream originating from a device of the contact;
- and
- initiate a video screen capture of an evolution of the messaging thread interface during the co-present moment, the video screen capture comprising a capture of the unidirectional live video stream;
- determine that the co-present moment has ended;
- and
- in response to determining that the co-present moment has ended, provide a play-back element configured to show the video screen capture when selected via user input.
Dependencies are inferred from the claim text.