Overlay Rendering of User Interface Onto Source Video
0 Assignments
0 Petitions
Accused Products
Abstract
A method of generating a blended output including an interactive user interface and one or more supplemental images. At a client device, a video stream containing an interactive user interface is received from a server using a first data communications channel configured to communicate video content and a command is transmitted to the server that relates to a user input received through the interactive user interface. In response to the transmitting, an updated user interface is received using the first data communications channel, and one or more supplemental images are received using a second data communications channel. Each supplemental image is associated with a corresponding transparency coefficient. The updated user interface and the one or more supplemental images are blended according to the transparency coefficient for each supplemental image to generate a blended output and the blended output is transmitted toward the display device for display thereon.
-
Citations
12 Claims
-
1. (canceled)
-
2. A method of combining an interactive user interface for generating a blended output, for a display, that includes the interactive user interface and one or more supplemental images, the method comprising:
-
at a client device remote from a server; receiving a video stream that contains an interactive user interface from the server using a first data communications channel configured to communicate video content; transmitting to the server a command that relates to a user input received through the interactive user interface; receiving, in response to the transmitting, an updated user interface from the server using the first data communications channel, receiving, in response to the transmitting, one or more supplemental images for supplementing the interactive user interface using a second data communications channel that is different from the first data communications channel, wherein each supplemental image of the one or more supplemental images is associated with a corresponding transparency coefficient; blending the updated user interface and the one or more supplemental images according to the transparency coefficient for each supplemental image of the one or more supplemental images, to generate a blended output; and transmitting the blended output toward the display device for display thereon. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A method of providing an interactive user interface for generating a blended output that includes the interactive user interface and one or more supplemental images, the method comprising:
-
at a server remote from a client device; transmitting a video stream that includes an interactive user interface towards the client device using a first data communications channel configured to communicate video content; receiving a command that relates to a user input received through the interactive user interface; generating an updated interactive user interface; blending the updated interactive user interface and one or more supplemental images to generate a blended output frame, wherein each supplemental image of the one or more supplemental images is associated with a corresponding transparency coefficient and the blending is performed according to the transparency coefficient for each supplemental image of the one or more supplemental images; and transmitting the blended output frame toward the client device for display on a display device. - View Dependent Claims (9, 10, 11, 12)
-
Specification