Triggering changes to real-time special effects included in a live streaming video

US11212331B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11212331-B1
Application numberUS-201916264515-A
CountryUS
Kind codeB1
Filing dateJan 31, 2019
Priority dateOct 26, 2018
Publication dateDec 28, 2021
Grant dateDec 28, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Method for triggering changes to real-time special effects included in a live streaming video starts with a processor transmitting in real-time a video stream captured by a camera via a network. The processor causes a live streaming interface that includes the video stream to be displayed on the plurality of client devices. The processor receives a trigger to apply one of a plurality of special effects to the video stream and determines a first special effect of the plurality of special effects is associated with the trigger. The processor applies in real-time the first special effect to the video stream to generate a video stream having the first special effect and transmits in real-time the video stream having the first special effect via the network. The processor causes the live streaming interface that includes the video stream having the first special effect to be displayed on the plurality of client devices. Other embodiments are disclosed.

First claim

Opening claim text (preview).

What is claimed is: 1. A system of triggering changes to real-time special effects included in a live streaming video comprising: a camera to capture a video stream of a user that is transmitted in real-time to a plurality of client devices, the video stream of the user comprising images of the user; a display device; a processor; and a memory component having instructions stored thereon, when executed by the processor, causes the system to perform operations comprising: transmitting in real-time the video stream, causing a live streaming interface to be displayed on the plurality of client devices, wherein the live streaming interface includes the video stream and a live stream of the video game being played by the user in real-time, wherein the video stream and the live stream of a video game are displayed independently in the live streaming interface, receiving a trigger to apply one of a plurality of special effects to the video stream, wherein each of the plurality of special effects is an augmented reality special effect using a combination of a visual effect applied to the user's face in the video stream and a sound effect applied to audio of the video stream, determining a first special effect of the plurality of special effects is associated with the trigger, applying in real-time the first special effect to the video stream to generate a video stream having the first special effect, transmitting in real-time the video stream having the first special effect via the network, and causing the live streaming interface including the video stream having the first special effect to be displayed on the plurality of client devices. 2. The system of claim 1 , wherein receiving the trigger includes: receiving a selection of a display item included in the live streaming interface from one of the plurality of client devices. 3. The system of claim 2 , wherein determining the first special effect is associated with the trigger includes: determining that the first special effect is associated with the display item. 4. The system of claim 3 , wherein the system to perform operations further comprising: receiving a customized setting that associates the display item with the first special effect. 5. The system of claim 1 , wherein the system to perform operations further comprising: causing a lens selection user interface to be displayed on the display device, the lens selection user interface including a plurality of lens selections, wherein the plurality of lens selections are associated with a plurality of special effects, respectively, wherein the plurality of lens selections include a first lens selection associated with the first special effect and a second lens selection associated with a second special effect. 6. The system of claim 5 , wherein receiving the trigger includes: receiving an input from a user via the lens selection user interface selecting the first lens selection, or receiving an input from the user of a set of keys on a keyboard, wherein the set of keys is associated with the first lens selection. 7. The system of claim 1 , wherein the system to perform operations further comprising: receiving a subsequent trigger to apply one of a plurality of special effects to the video stream, determining a second special effect of the plurality of special effects is associated with the subsequent trigger, applying in real-time the second special effect to the video stream to generate a video stream having the second special effect, transmitting in real-time the video stream having the second special effect via the network, and causing the live streaming interface to be displayed on the plurality of client devices, wherein the live streaming interface includes the video stream having the second special effect. 8. The system of claim 1 , wherein receiving the trigger includes: receiving the trigger from a third-party application, wherein the trigger is generated by the third-party application based on an occurrence within the third-party application. 9. The system of claim 8 , wherein the third-party application is an email application, a messaging application, or a telephone application, and the occurrence within the third-party application is a new email notification, a new message notification, or a telephone call notification. 10. The system of claim 8 , wherein the third-party application is the video game. 11. The system of claim 10 , wherein the occurrence within the video game includes a predetermined action by or on the user's character. 12. A method of triggering changes to real-time special effects included in a live streaming video comprising: transmitting in real-time to a plurality of client devices a video stream of a user captured by a camera, the video stream of the user comprising images of the user; causing a live streaming interface to be displayed on the plurality of client devices, wherein the live streaming interface includes the video stream and a live stream of the video game being played by the user in real-time, wherein the video stream and the live stream of a video game are displayed independently in the live streaming interface; receiving a trigger to apply one of a plurality of special effects to the video stream, wherein each of the plurality of special effects is an augmented reality special effect using a combination of a visual effect applied to the user's face in the video stream and a sound effect applied to audio of the video stream; determining a first special effect of the plurality of special effects is associated with the trigger; applying in real-time the first special effect to the video stream to generate a video stream having the first special effect; transmitting in real-time the video stream having the first special effect via the network, and causing the live streaming interface including the video stream having the first special effect to be displayed on the plurality of client devices. 13. The method of claim 12 , wherein receiving the trigger includes: receiving a selection of a display item included in the live streaming interface from one of the plurality of client devices. 14. The method of claim 13 , wherein determining the first special effect is associated with the trigger includes: determining that the first special effect is associated with the display item. 15. The method of claim 12 , further comprising: causing a lens selection user interface to be displayed on a display device, the lens selection user interface including a plurality of lens selections, wherein the plurality of lens selections are associated with a plurality of special effects, respectively, wherein the plurality of lens selections include a first lens selection associated with the first special effect and a second lens selection associated with a second special effect, wherein receiving the trigger includes: receiving an input from a user via the lens selection user interface selecting the first lens selection, or receiving an input from the user of a set of keys on a keyboard, wherein the set of keys is associated with the first lens selection. 16. The method of claim 12 , further comprising: receiving a subsequent trigger to apply one of a plurality of special effects to the video stream, determining a second special effect of the plurality of special effects is associated with the subsequent trigger, applying in real-time the second special effect to the video stream to generate a video stream having the second special effect, transmitting in real-time the video stream having the second speci

Assignees

Inventors

Classifications

  • H04L65/762Primary

    at the source  (reformatting of additional data in video distribution servers H04N21/2355) · CPC title

  • for supporting one-way streaming services, e.g. Internet radio · CPC title

  • H04L65/403Primary

    Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15) · CPC title

  • H04L65/602Primary

    Electricity · mapped topic

  • Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11212331B1 cover?
Method for triggering changes to real-time special effects included in a live streaming video starts with a processor transmitting in real-time a video stream captured by a camera via a network. The processor causes a live streaming interface that includes the video stream to be displayed on the plurality of client devices. The processor receives a trigger to apply one of a plurality of special…
Who is the assignee on this patent?
Snap Inc
What technology area does this patent fall under?
Primary CPC classification H04L65/762. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 28 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).