Patent ID: 11968426
Assignee: SYNAMEDIA LIMITED
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC G  H

Claim 11:
12. A server comprising:
one or more processors;
a non-transitory memory; and
one or more programs stored in the non-transitory memory, which, when executed, cause the server to:
receive a request for transitioning from presenting a first screen including a television (TV) user interface (UI) on a client device to presenting a second screen on the client device while in a real-time content presentation mode; and
in response to receiving the request and while in the real-time content presentation mode,
obtain one or more presentation conditions associated with the client device,
select one or more transition characteristics for transitioning from the first screen to the second screen based on costs of transitions associated with the one or more transition characteristics and the one or more presentation conditions,
rendering one or more UI video segments including a plurality of frames and having the costs of transitions according to the one or more transition characteristics, wherein the costs of the transitions are determined based on a function of costs of rendered UI objects in the plurality of frames and based on types of frames in transition, and
streaming the one or more UI video segments to the client device for presentation.