Pooling user interface (UI) engines for cloud UI rendering
AssigneeSynamedia Limited
InventorsAnthony Leigh, Elyashiv Zalevsky, Peter Benjamin Matthews
Life of this patent
Estimating the term…
Loading patent…
AssigneeSynamedia Limited
InventorsAnthony Leigh, Elyashiv Zalevsky, Peter Benjamin Matthews
Estimating the term…
Techniques for rendering user interface (UI) in a virtual set top system using a pooling of UI rendering engines is performed at a device (e.g., a server or a cloud computing platform). The pooling method includes receiving multiple requests for UIs from multiple client devices, where the multiple requests include states of the UIs. The method further includes dividing the multiple requests into a plurality of groups based at least in part on the states of the UIs, where a respective group of the plurality of groups corresponds to requests for a set of UIs from a respective set of client devices. The method additionally includes assigning a pool of UI engines in a virtual machine (VM) to render the set of UIs for the respective set of client devices based on one or more of characteristics of the set of UIs and characteristics of the respective group.
A method comprising:
A system comprising:
A non-transitory computer-readable media including instructions, which, when executed by a device including one or more processors, cause the device to:
Dependencies are inferred from the claim text.