Citrix Systems, Inc.
Detection and repainting of semi-transparent overlays

Last updated:

Abstract:

A computing system includes a video source to provide a video stream and a virtual desktop server. The virtual desktop server includes a media application to provide media streaming that includes the video stream and an overlay on the video stream. An accelerated content redirection module redirects a portion of the media streaming by providing a placeholder to indicate positioning geometry of the video stream within a media window, with the placeholder to include the overlay. Providing the placeholder includes providing a first color for an underlay of the placeholder at a first time, and providing a second color for the underlay of the placeholder at a second time. A geometry tracking module detects the placeholder and determines positioning geometry associated therewith, and determines a color and an alpha blending factor of the overlay based on calculations involving the first and second colors for the underlays of the placeholder.

Status:
Grant
Type:

Utility

Filling date:

21 Dec 2018

Issue date:

11 Aug 2020