×

Overlay rendering of user interface onto source video

  • US 10,200,744 B2
  • Filed: 04/26/2016
  • Issued: 02/05/2019
  • Est. Priority Date: 06/06/2013
  • Status: Active Grant
First Claim
Patent Images

1. 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 in accordance with the command;

    in accordance with a determination that the client device is not capable of overlaying the updated interactive user interface and one or more supplemental images;

    determining, at the server, a state of a decoder at the client device by retrieving one or more frames buffered on the server to obtain a state that corresponds to a frame corresponding to the command related to the user input; and

    blending the updated interactive user interface and the one or more supplemental images determined based on the state of the decoder at the client device to generate a blended output frame with the one or more supplemental images over the updated interactive user interface, 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 all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×