Control of layers in a graphical user interface
US-2019138323-A1 · May 9, 2019 · US
US11617002B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11617002-B2 |
| Application number | US-202117459474-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 27, 2021 |
| Priority date | Aug 27, 2021 |
| Publication date | Mar 28, 2023 |
| Grant date | Mar 28, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The disclosed computer-implemented method may include initiating a translucent layer, that includes a user interface element, for displaying over a content layer on a computing device, and receiving, from a content source, video content for the content layer. The method may also include receiving input via the user interface element and sending the input to the content source to direct the content source to modify the video content. The method may further include receiving modified video content from the content source and displaying the modified video content on the content layer. Various other methods, systems, and computer-readable media are also disclosed.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method comprising: initiating, by an application layer on a computing device, a translucent layer over the application layer that includes a user interface element; requesting, by the translucent layer, video content; initiating, by the translucent layer, a content layer for displaying the video content on the computing device, wherein the translucent layer is displayed over the content layer; receiving, from a content source, the requested video content for displaying on the content layer; receiving input via the user interface element; sending the input to the content source to direct the content source to modify the video content; receiving modified video content from the content source; and displaying the modified video content on the content layer. 2. The method of claim 1 , wherein the video content includes live streaming gameplay of a video game. 3. The method of claim 2 , wherein the input modifies a gameplay of the video game and the modified video content includes a live reaction to the modified gameplay. 4. The method of claim 1 , wherein the video content includes live streaming video. 5. The method of claim 4 , wherein the input includes a prompt for the live streaming video and the modified video content includes a live reaction to the prompt. 6. The method of claim 1 , wherein the translucent layer controls at least one of a size or a location of the video content rendered in the content layer. 7. The method of claim 1 , further comprising: requesting, by the translucent layer, a second video content for the content layer; and displaying the video content and the second video content on the content layer. 8. The method of claim 1 , further comprising: requesting, by the translucent layer, a second video content for the content layer; and displaying the second video content on the content layer by replacing the video content. 9. The method of claim 1 , further comprising: reading a time code from the video content; and synchronizing the translucent layer with the content layer using the time code. 10. A system comprising: at least one physical processor; and physical memory comprising computer-executable instructions that, when executed by the physical processor, cause the physical processor to: initiate, by an application layer of the system, a translucent layer over the application layer that includes a user interface element; request, by the translucent layer, video content; initiate, by the translucent layer, a content layer for displaying the video content on the system, wherein the translucent layer is displayed over the content layer; receive, from a content source, the requested video content for displaying on the content layer; receive input via the user interface element; send the input to the content source to direct the content source to modify the video content; receive modified video content from the content source; and display the modified video content on the content layer. 11. The system of claim 10 , wherein: the video content includes live streaming gameplay of a video game; and the input modifies a gameplay of the video game and the modified video content includes a live reaction to the modified gameplay. 12. The system of claim 10 , wherein: the video content includes live streaming video; and the input includes a prompt for the live video and the modified video content includes a live reaction to the prompt. 13. The system of claim 10 , wherein the translucent layer controls at least one of a size or a location of the video content rendered in the content layer. 14. The system of claim 10 , wherein the instructions further comprise instructions that cause the physical processor to: request, by the translucent layer, a second video content for the content layer; and display the video content and the second video content on the content layer. 15. The system of claim 10 , wherein the instructions further comprise instructions that cause the physical processor to: request, by the translucent layer, a second video content for the content layer; and display the second video content on the content layer by replacing the video content. 16. The system of claim 10 , wherein the instructions further comprise instructions that cause the physical processor to: read a time code from the video content; and synchronize the translucent layer with the content layer using the time code. 17. A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to: initiate, by an application layer on the computing device, a translucent layer over the application layer that includes a user interface element; request, by the translucent layer, video content; initiate, by the translucent layer, a content layer for displaying the video content on the computing device, wherein the translucent layer is displayed over the content layer; receive, from a content source, the requested video content for displaying on the content layer; receive input via the user interface element; send the input to the content source to direct the content source to modify the video content; receive modified video content from the content source; and display the modified video content on the content layer. 18. The non-transitory computer-readable medium of claim 17 , wherein: the video content includes live streaming gameplay of a video game; and the input modifies a gameplay of the video game and the modified video content includes a live reaction to the modified gameplay. 19. The non-transitory computer-readable medium of claim 17 , wherein: the video content includes live streaming video; and the input includes a prompt for the live video and the modified video content includes a live reaction to the prompt. 20. The non-transitory computer-readable medium of claim 17 , wherein the translucent layer controls at least one of a size or a location of the video content rendered in the content layer.
Watching games played by other players · CPC title
involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
Transparency, e.g. transparent or translucent windows · CPC title
Live feed · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.