US 12,170,807 B2
Techniques for managing generation and rendering of user interfaces on client devices
Hongliang Li, Beijing (CN); and Alain Delpuch, Paris (FR)
Assigned to NAGRAVISION S.A., Cheseaux-sur-Lausanne (CH)
Filed by NAGRAVISION S.A., Cheseaux-sur-Lausanne (CH)
Filed on May 4, 2023, as Appl. No. 18/143,419.
Application 18/143,419 is a continuation of application No. 17/294,889, granted, now 11,683,554, previously published as PCT/IB2019/060046, filed on Nov. 21, 2019.
Claims priority of provisional application 62/770,973, filed on Nov. 23, 2018.
Prior Publication US 2023/0362430 A1, Nov. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/431 (2011.01); G06F 9/451 (2018.01); H04N 21/482 (2011.01)
CPC H04N 21/4312 (2013.01) [G06F 9/451 (2018.02); H04N 21/4821 (2013.01); H04N 21/4825 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of processing user interface content at a server computer, the method comprising:
providing a first interface model based on an application associated with a first user interface event corresponding to a user interface of a client device, wherein the first interface model defines first state information used to render one or more graphic objects of the user interface, the first state information resulting from the first user interface event;
sending the first interface model to the client device, the first interface model enabling the client device to render the user interface;
receiving a second user interface event;
determining second state information based on the second user interface event;
determining a change between the first state information and the second state information;
generating, at the server computer, a second interface model that represents the change between the first state information and the second state information; and
providing, to the client device, the second interface model.